上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页

2021年12月13日

python 使用exec执行定义好的方法,提示“name 'XXX' is not defined”

摘要: 文件A中的exec(),调到了文件B中的方法,提示name is not defined exec()调用时,提示方法没有定义 试过了的方法: 1、百度上说是局部变量或者是全局变量之间的文件,然后在exec()方法后加了globals(),加上这个后重启,重启之后,上一个方法初始化浏览器的drive 阅读全文

posted @ 2021-12-13 14:20 刚刚好1 阅读(1325) 评论(0) 推荐(0) 编辑

2021年12月7日

python 根据传进来的参数,动态拼接sql

摘要: 根据传进来的参数,动态拼接sql,可用于实现一个方法,有些字段不确定,又用到的情况,如查询,三个查询条件,有的时候只用到一个查询条件,其他用不到则不需要拼接 def show_runjob_detail(self, conditionList, valueList, fieldlist, rows) 阅读全文

posted @ 2021-12-07 16:05 刚刚好1 阅读(2838) 评论(0) 推荐(0) 编辑

2021年12月2日

Python+flask+flask-apscheduer实现定时下发任务

摘要: Python+flask+flask-apscheduer实现定时下发任务 背景: 使用python+flask+mamaca实现的自动化用例管理平台,可以下发任务到具体的节点,进行执行测试用例,没有定时执行的功能,使用flask-apscheduler加上定时下发任务 一、Flask-apsche 阅读全文

posted @ 2021-12-02 14:24 刚刚好1 阅读(4596) 评论(0) 推荐(2) 编辑

2021年11月10日

android-tools下的uiautomatorviewer截图,提示“Unexpected error while obtaining UI hierarchy”

摘要: 使用原来工具下的uiautomatorviewer对android 5.1.0的手机,进行截图,是正常的,切换到android10截图,就报错“Unexpected error while obtaining UI hierarchy”,不能截图的错 解决方案, 1、 android-sdk自带的t 阅读全文

posted @ 2021-11-10 17:18 刚刚好1 阅读(117) 评论(0) 推荐(0) 编辑

使用uiautomatorviewer,查看app页面元素,进行元素定位

摘要: 环境搭建: 安装adt,安装成功后,就可以在adt路径下的tools文件夹中找到uiautomatorviewer.bat 用来做什么? uiautomatorviewer.bat是用来扫描和分析Android应用程序的UI控件的工具,这个工具可以显示截屏页面的构成以及元素的属性及更详细的内容,在编 阅读全文

posted @ 2021-11-10 17:13 刚刚好1 阅读(460) 评论(0) 推荐(0) 编辑

2021年11月9日

Postman保存token并使用token的整个流程

摘要: 1、 调通获取token的接口,包含传递参数的类型,和输入密码是否需要md5加密,根据接口的要求,传入数据 2、 查看接口响应的报文,可以看到token的有效时间,token的类型,里面的access_token就是想要获取的内容 3、 在Tests里面增加获取access_token值,并保存到环 阅读全文

posted @ 2021-11-09 14:40 刚刚好1 阅读(2767) 评论(0) 推荐(0) 编辑

2021年10月29日

python使用String的Template进行参数动态替换

摘要: 1、前言: 之前使用string的find(),从指定的param里面查找,是否包含了某个字符,有的话,使用replace进行替换,一个接口的param要替换的参数少的话,使用这种方式,的确可行,如果要替换参数比较多,而且逻辑比较复杂的,就会存在先替换了一个参数A,然后赋值保存到变量B中,第二次在变 阅读全文

posted @ 2021-10-29 11:44 刚刚好1 阅读(750) 评论(0) 推荐(0) 编辑

2021年10月26日

python+pytest,通过自定义命令行参数,实现浏览器兼容性跑用例

摘要: 场景拓展: UI自动化可能需要指定浏览器进行测试,为了做成自定义配置浏览器,可以通过动态添加pytest的命令行参数,在执行的时候,获取命令行传入的参数,在对应的浏览器执行用例。 1、自动化用例需要支持在不同测试环境运行,有时候在dev环境运行,有时候在test环境运行; 2、有时需要根据某个参数不 阅读全文

posted @ 2021-10-26 15:05 刚刚好1 阅读(575) 评论(0) 推荐(0) 编辑

2021年10月21日

python 使用demical模块四舍五入

摘要: 前言: 断言部分需要用到四舍五入,首先使用的是python自带的round(),做四舍五入进位处理,但使用过程中,发现round似乎是当保留小数位的最后一位是偶数,和保留小数位后一位为5时,就不进位。 一、round()方法 在数值3092.145,2保留两位小数时,期望返回的是3092.15,实际 阅读全文

posted @ 2021-10-21 16:41 刚刚好1 阅读(675) 评论(0) 推荐(0) 编辑

python 使用hashlib进行md5加密

摘要: 使用场景,某个接口或某个场景的数据需要做md5处理,就可以通过hashlib模块进行md5加密,如一个接口,需要传入md5加密后的数据 导入模块 import hashlib def exchange_to_md5(self, content): ''' 传入内容进行md5加密 :param con 阅读全文

posted @ 2021-10-21 10:28 刚刚好1 阅读(268) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页

导航