摘要: getattr()函数用于获取对象的属性,属性是必须存在的,不然要设置属性,语法: getattr(object, name, default=None) object :对象名称 -- name :对象属性的名称 setattr()函数用于设置对象的属性,属性不一定存在,语法: setattr(o 阅读全文
posted @ 2022-01-06 18:06 哩子吖 阅读(151) 评论(0) 推荐(0)
摘要: 1、在Python自动化测试中,Excel、yaml、ini存放的测试数据一般都是常量,如数据库信息、admin账号、logger信息; 2、使用Python文件(.py)存放动态变化的数据或者临时变量,如自动化测试框架的路径,动态获取的token值存放于Context类中,以类属性方法存放、获取, 阅读全文
posted @ 2022-01-06 17:49 哩子吖 阅读(725) 评论(0) 推荐(0)
摘要: 1、pytest.ini:pytest框架的核心主配置文件,可以改变pytest的默认行为,一般放在项目的根目录,运行规则无论是主函数模式还是命令模型运行,都会读取这个配置文件,有很多可配置的选项; Markers :作用是注册标记,防止拼写错误, 分组执行(冒烟,分模块执行,分接口和 web 执行 阅读全文
posted @ 2022-01-06 16:55 哩子吖 阅读(242) 评论(0) 推荐(0)
摘要: 正则表达式描述了一种字符串匹配的模式(pattern),用来检查一个字符串中是否含有某种字符串,将匹配到的字符串替换或者从某个串中取出符合某个条件的字串等。 匹配的方法 1、re.match(pattern, string, flags=0),match只匹配起始位置的子字符串,即返回结果只有一个, 阅读全文
posted @ 2022-01-06 15:29 哩子吖 阅读(144) 评论(0) 推荐(0)