10 2021 档案

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

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

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

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

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

posted @ 2021-10-21 16:41 刚刚好1 阅读(725) 评论(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 阅读(274) 评论(0) 推荐(0) 编辑

python requests发起请求,报“Max retries exceeded with url”
摘要:需要高频率重复调用一个接口,偶尔会出现“Max retries exceeded with url” 在使用requests多次访问同一个ip时,尤其是在高频率访问下,http连接太多没有关闭导致的Max retries exceeded with url 的错误 解决方法:调用完之后,将连接关闭 阅读全文

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

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示