摘要: 这里用的是pytest+allure2的框架,执行完之后发送测试报告链接到钉钉群里。 一、设置钉钉机器人: 通过"群设置-->智能群助手-->添加机器人",添加一个“自定义机器人” 输入“机器人名字”,“安全设置”,输入关键字后点击完成即可创建机器人 创建成功后会生成一个Webhook,复制下来,后 阅读全文
posted @ 2021-08-02 17:29 lemon锋 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 一、通过“Tests”获取全局变量 如需要获取下方的“token”值,就可以通过在“Tests”标签里输入获取该值的代码: var jsonData = JSON.parse(responseBody); var account_token = jsonData.data.token; postma 阅读全文
posted @ 2021-07-30 15:29 lemon锋 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1.通过“用户定义变量”: 2.通过“CSV文件设置读取”: CSV文件路径需要与文件名一致“ 变量名对应的获取顺序按照csv第一行的名称获取: 即"username->name","psw->password","mac->mac" 然后通过${name}这样方式读取对应变量 3.通过BeanSh 阅读全文
posted @ 2021-07-30 14:50 lemon锋 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 一、PyCharm实现远程调试代码 1. 和远程服务器建立连接,tools àDeploymentàConfiguration 2. 点击“+”号,按照远程服务器信息配置信息 点击“Advanced options”,修改文件编码为utf-8 3.在Mappings的Tab设置映射关系 4. 然后通 阅读全文
posted @ 2019-08-05 14:42 lemon锋 阅读(15443) 评论(0) 推荐(2) 编辑
摘要: UI自动化处理文件上传 阅读全文
posted @ 2019-08-02 18:14 lemon锋 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 在百度首页,通过文字,父子元素,兄弟元素进行定位 一、文字定位: 通过界面上的文字进行定位,注意如果同一个页面上存在多个同样的文字的情况,返回的值会是多个,建议只存在一个情况下才用这方法。 如:定位百度界面上的“地图”文字: 就可以通过:driver.find_element_by_xpath("/ 阅读全文
posted @ 2019-07-31 17:06 lemon锋 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: 准备test文件,内容如下: dlf test dlfthink www.baidu.com TEST 123 Dlf's lemon grep Grep abc abc123abc 123dlf123 [www.baidu.com] 1) grep -i "test" test.txt 搜索出含有 阅读全文
posted @ 2019-07-26 12:11 lemon锋 阅读(22160) 评论(0) 推荐(1) 编辑
摘要: 一、 变量赋值 (1) (2) 语句给变量赋值 (3) 只读变量:使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变 (4) 删除变量:使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变 二、 Shell字符串 (1) 单引号 单引号字符串的限制: 阅读全文
posted @ 2019-07-26 11:53 lemon锋 阅读(5911) 评论(0) 推荐(0) 编辑
摘要: 一、获取mysql YUM源 打开网址:https://dev.mysql.com/downloads/repo/yum/,选择对应linux版本 点击“No thanks, just start my download.”,进行下载 将下载地址复制,得到rpm包的地址 二、下载和安装mysql源, 阅读全文
posted @ 2019-07-23 17:34 lemon锋 阅读(93306) 评论(0) 推荐(9) 编辑
摘要: 一、安装依赖环境 输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-deve 阅读全文
posted @ 2019-07-18 16:59 lemon锋 阅读(140687) 评论(0) 推荐(16) 编辑