上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
摘要: https://blog.51cto.com/u_15333574/5397657 阅读全文
posted @ 2023-02-20 01:27 我是小菜鸡丫丫 阅读(11) 评论(0) 推荐(0) 编辑
摘要: import re# 解析字符串中全局变量并进行替换def resolve_global_var(pre_resolve_var, global_var_dic, global_var_regex='\${.*?}', match2key_sub_string_start_index=2, matc 阅读全文
posted @ 2023-02-20 01:07 我是小菜鸡丫丫 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 大家在日常开展自动化测试工作时,为了保证接口测试的有效性,少不了要对接口返回的响应字段进行校验、断言等操作。当接口返回的字段数量本身就很少时,接口断言操作一般都很容易就能实现,但当接口的返回字段特别多,结构特别复杂时,例如响应字段数量达到了成百上千时,如何快速实现全部返回字段的校验?这类问题,相信困 阅读全文
posted @ 2023-02-20 00:40 我是小菜鸡丫丫 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-02-19 14:55 我是小菜鸡丫丫 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一般来说,toast提示显示时间都很快 1.可以用浏览器debug操作,定位元素 2.toast提示属于html弹窗,可以直接定位到,不需要switch_to 3.弹窗(alert、confirm、prompt),属于浏览器弹窗,需要switch_to 4.下面这种弹窗,也是属于html弹窗,可以直 阅读全文
posted @ 2023-02-13 23:55 我是小菜鸡丫丫 阅读(190) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriverfrom selenium.webdriver.common.alert import Alertfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium. 阅读全文
posted @ 2023-02-13 23:38 我是小菜鸡丫丫 阅读(87) 评论(0) 推荐(0) 编辑
摘要: result = {"total": 0, "passed": 0, "failed": 0, "skipped": 0, "error": 0, "timeout": 0, "times": 0, "warnings": 0, "other": 0, "failures_list": [], "e 阅读全文
posted @ 2023-02-10 10:36 我是小菜鸡丫丫 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 可以用来解析一个访问路径的url,path,params等 from urllib.parse import urlparse # 该方法可以实现URL的识别和分段 result = urlparse('http://www.baidu.com/index.html;user?id=5#commen 阅读全文
posted @ 2023-02-10 10:32 我是小菜鸡丫丫 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 接口固定数据检验 import json import logging def validate(rlt, expect): """ 结果效验 忽略效验:如 "address":"pass" :param rlt: dict 返回值 :param expect: json 预期值 :return: 阅读全文
posted @ 2023-02-09 16:33 我是小菜鸡丫丫 阅读(22) 评论(0) 推荐(0) 编辑
摘要: separators:是分隔符的意思,参数意思分别为不同dict项之间的分隔符和dict项内key和value之间的分隔符,把:和,后面的空格都除去了。 1 2 3 4 5 6 7 8 9 10 11 import json x = {'name':'你猜','age':19,'city':'四川' 阅读全文
posted @ 2023-02-09 14:10 我是小菜鸡丫丫 阅读(46) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页