2018年5月11日
摘要: set类型:无序,内部元素只能是不可变类型,每个元素都不同;set是可变类型,但只能添加和删除元素,不能修改元素; 添加元素方法:add(参数作为一个元素添加),update(可以同时添加多个) 删除元素方法:clear,pop(随机删),remove(根据值删,不存在会报错),discard(根据 阅读全文
posted @ 2018-05-11 10:53 rain_s 阅读(391) 评论(0) 推荐(0) 编辑
  2018年5月10日
摘要: 字典可以增加,删除,修改;key只能是不可变对象,value可以是任意对象。 增加和修改都可以采用直接赋值D[k]=v或者update方法; 删除的方法pop,popitem 1.fromkeys(*args, **kwargs)->dict:静态方法,依据key生成新的字典 2.get(self, 阅读全文
posted @ 2018-05-10 19:57 rain_s 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 列表:元素可以增加,删除,修改,以下方法使用后,原列表改变 增加的方法:appen,extend,insert,删除的方法:clear,pop,remove 1.append(self, p_object)->None:向列表追加元素,放在列表最后,p_object作为一个元素 2.clear(se 阅读全文
posted @ 2018-05-10 19:23 rain_s 阅读(1460) 评论(0) 推荐(0) 编辑
摘要: 10.isalnum(self) ->bool:是否是字母数字 11.isalpha(self)->bool:是否是字母 12.isdecimal(self)->bool:是否是十进制数字 13.isdigit(self) ->bool:是否是数字,包括十进制数字,数字标号 14.isnumeric 阅读全文
posted @ 2018-05-10 16:58 rain_s 阅读(360) 评论(0) 推荐(0) 编辑
  2018年5月8日
摘要: 1.通过beanshell取样器,获取测试用例的行数 2.通过beanshell取样器,设置全局变量 3.使用全局变量,在需要的地方输入:${__P(newuserRow,)}即可 4.CSV Data Set Config设置中,file encoding设为utf-8,txt格式的文件保存为AN 阅读全文
posted @ 2018-05-08 14:44 rain_s 阅读(230) 评论(0) 推荐(0) 编辑
  2018年5月7日
摘要: 1.脚本结构介绍: 登录模块下分三层:测试套件(包含测试用例),元素层,流程层。操作如下: 1.1)新建模块login:当前工程处右键,选择new directory 1.2)新建文件型login_suite测试套件:模块login处右键,选择new suite 1.3)新建元素层资源:模块logi 阅读全文
posted @ 2018-05-07 22:12 rain_s 阅读(407) 评论(0) 推荐(0) 编辑
摘要: pydoc:python自带模块,使用它可以生成帮助文档,包括python自带和第三方扩展的模块。 1.启动服务: 打开cmd,输入python -m pydoc -p 6666 2.在浏览器中输入:http://localhost:6666/ 3.举例:查看selenium3 的api文档,查找路 阅读全文
posted @ 2018-05-07 18:51 rain_s 阅读(7823) 评论(0) 推荐(0) 编辑
  2018年5月4日
摘要: 1.内置库 robot framework内置库路径:%PATHON_PATH%\Lib\site-packages\robotframework-3.0.2-py2.7.egg\robot\libraries RIDE读取内置库的路径:%PATHON_PATH%\Lib\site-packages 阅读全文
posted @ 2018-05-04 17:43 rain_s 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: Scalar变量和List变量 1.定义:scalar变量,$作为标识符,如:${var},可以理解为单值变量;list变量,@作为标识符,如@{var},可以理解为多值变量 2.赋值方式常用的有两种: 1)在testsuite新增变量时赋值 2)在testcase编辑区,scalar变量使用set 阅读全文
posted @ 2018-05-04 15:24 rain_s 阅读(403) 评论(0) 推荐(0) 编辑
  2018年5月3日
摘要: 1.安装databaselibrary、pymysql 2.导入DatabaseLibrary包到Robotframework 3.使用关键字进行操作: Connect To Database Using Custom Params 关键字有2个参数: pymysql、及数据库连接信息(host=' 阅读全文
posted @ 2018-05-03 21:31 rain_s 阅读(266) 评论(0) 推荐(0) 编辑