摘要: 一、在控制台上输入、输出 结果: input严格遵守python的语法,如输入字符串,则必须加上单引号,否则会报错; 而raw_input不会有这些限制; 二、文件 1、open函数打开文件 语法如下: open(name[,mode[,buffering]]),文件名为必填参数,模式和缓冲参数是可 阅读全文
posted @ 2019-05-16 18:53 susansu 阅读(552) 评论(0) 推荐(0) 编辑
摘要: re模块包含对正则表达式的支持。 一、什么是正则表达式 正则表达式是可以匹配文本片段的模式。最简单的正则表达是就是普通字符串,可以匹配其自身。你可以用这种匹配行为搜索文本中的模式,或者用计算后的值替换特定模式,或者将文本进行分段。 1、通配符 点号(.)可以匹配任何字符(除了换行符),但点号只能匹配 阅读全文
posted @ 2019-05-09 16:21 susansu 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 一、条件语句 1、布尔值 条件语句中,判断条件的值一般是布尔值。即条件为真时,将执行什么,条件为假时,将执行什么。 下面的值在作为布尔表达式的时候,会被解释器看做假(false): False None 0 "" () [] {} 注:虽然上面的值被看做是假,但是它们本身并不相等,也就是说None 阅读全文
posted @ 2019-04-27 11:19 susansu 阅读(2476) 评论(0) 推荐(0) 编辑
摘要: 本文主要总结常见的函数知识点。 1、zip函数 用来并行迭代,可以把两个序列并在一起,然后返回一个元组的列表 2、enumerate函数 用于将一个可遍历的数据对象(如列表、元组或字符串)组合成一个索引序列,同事列出数据和数据下标,一般用在for循环当中。 3、exec语句 和 eval语句 exe 阅读全文
posted @ 2019-04-26 11:06 susansu 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 本文主要总结字符串的知识点。 一、字符串格式化 字符串格式化使用百分号%来实现。 #%后面加上字典的键(用圆括号括起来),后面再跟上其他说明元素dictnum = {'one':123,'two':234}dictstr = "hello,%(two)s"%dictnumprint(dictstr) 阅读全文
posted @ 2019-04-16 14:39 susansu 阅读(217) 评论(0) 推荐(0) 编辑
摘要: JMeter 命令行执行脚本得到的报告中,是没有CPU、内存使用率等监控数据的,我们可以使用JMeter插件帮忙。 首先,需要下载JMeterPlugins-Standard.jar,jmeter-plugins-manager-1.3.jar,并将文件放到jmeter安装包lib/ext目录下。 阅读全文
posted @ 2019-04-10 19:21 susansu 阅读(2554) 评论(0) 推荐(1) 编辑
摘要: 无规矩不成方圆。编写代码也是,如果没有大概的框架,管理代码将会是一件很头疼的事。 先看看笔者以前写的python脚本: 如果只有一个用例,这样看着好像挺整洁的。但是当用例越来越多后,如果元素定位发生了改变,那你将要在多个类、多个方法中,去寻找那个元素,然后一个一个修改,这将耗费很多时间。 引入PO设 阅读全文
posted @ 2019-04-01 11:18 susansu 阅读(4315) 评论(2) 推荐(1) 编辑
摘要: 本文主要介绍如何在Eclipse中配置JMeter开发环境。 一、下载JMeter源码 1、在JMeter官网下载二进制包和源码包: 解压备用; 二进制解压后文件夹名称为“jmeter_release”;源码解压后文件夹名称为“jmeter_src”; 2、将jmeter_release/lib的文 阅读全文
posted @ 2018-06-15 16:01 susansu 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 在写某个平台的自动化脚本时,笔者把全部的操作都封装到了两个类中,page.py和commonpage.py: 页面的操作只要调用这两个类(大部分其实在调用commonpage类),几乎能完成全部元素的封装、简化操作流程等。类似封装页面元素部分代码: 能看出封装页面元素的代码很多都是类似的,只是参数不 阅读全文
posted @ 2018-04-17 19:45 susansu 阅读(9690) 评论(0) 推荐(0) 编辑
摘要: 本章主要总结python读取配置文件的用法。 【配置文件】 【写入文件】 【读取文件】 输出值: 【篡改文件】 输出: 以上更多的是举例说明,具体的方法可在官方文档中查看(地址:https://docs.python.org/2.7/library/configparser.html) 阅读全文
posted @ 2018-04-08 19:44 susansu 阅读(267) 评论(0) 推荐(0) 编辑