摘要: 一.unitest简介unittest是python内置的单元测试框架,具备编写用例、组织用例、执行用例、输出报告等自动化框架的条件。 使用unittest前需要了解该框架的五个概念: test case :一个完整的测试单元,执行该测试单元可以完成对某一个问题的验证,完整体现在:测试前环境准备(s 阅读全文
posted @ 2019-12-21 12:15 YLG001 阅读(595) 评论(0) 推荐(0) 编辑
摘要: Action(){ // web_set_max_html_param_len("262144");// web_reg_save_param("ResponseBody", "LB=", "RB=", "Search=Body", LAST); //关联出所有的响应内容// web_save_he 阅读全文
posted @ 2019-11-28 18:20 YLG001 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、Python DB API包含哪些模块? 1、connection:数据库连接对象 2、cursor:数据库交互对象 3、exceptions:数据库异常类 创建Python客户端与pymsql数据库的连接对象connection:pymsql.connect(参数) 阅读全文
posted @ 2019-11-24 21:44 YLG001 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.zengyuetian.com/?p=2659 关于yaml YAML语言的设计目标,就是方便人类读写。如果你想要实现一些用ini不好做到的配置,可以使用yaml格式作为配置文件 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格 阅读全文
posted @ 2019-11-18 20:51 YLG001 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1、os.path.realpath(__file__):返回当前文件的真实路径 2、os.path.dirname(path):去掉文件名返回目录,这里的文件名就是路径的最后一个,可以是文件,也可以是目录(可以理解为返回上一级目录) 3、os.path.join():路径拼接函数 阅读全文
posted @ 2019-11-18 20:31 YLG001 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: 一、json模块常用方法: json 语法规则: 1. 数据由键值对组成 2. 键值对由逗号分隔 3. 大括号{} 里保存对象 4. 中括号[] 里保存数组 # 注意: 1. json的key值必须是字符串 2.字符串必须用双引号来包括 3 . 值可以是: 字符串、数字、true、false、nul 阅读全文
posted @ 2019-11-18 17:59 YLG001 阅读(319) 评论(0) 推荐(0) 编辑
摘要: request方法:向url页面构造一个请求,其余六种方法通过调用封装好的request函数来实现的 1. requests.request(method,url,**kwargs) method:请求方法,常见有GET、POST请求【此外还有HEAD、PUT、PATCH、DELETE、OPTION 阅读全文
posted @ 2019-11-17 16:23 YLG001 阅读(5181) 评论(0) 推荐(3) 编辑
摘要: 经常有小伙伴问,如何判断一个元素是否存在,如何判断 alert 弹窗出来了,如 何判断动态的元素等等一系列的判断,在 selenium 的 expected_conditions 模 块收集了一系列的场景判断方法,这些方法是逢面试必考的!!! expected_conditions 一般也简称 EC 阅读全文
posted @ 2019-11-08 13:46 YLG001 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 引言: 当你觉得你的定位没有问题,但是却直接报了元素不可见,那你就可以考虑是不是因为程序运行太快或者页面加载太慢造成了元素不可见,那就必须要加等待了,等待元素可见再继续运行程序; 正文: 1.强制等待(sleep) 设置等待最简单的方法就是强制等待,其实就是time.sleep()方法,不管它什么情 阅读全文
posted @ 2019-11-05 12:26 YLG001 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 前言:有的日期控件可以输入日期,有的不可以手动输入,对于不可以输入的日历控件,需要先用 js 去掉 readonly 属性,然后直接输入日期文本内容 1、日历控件,以12306为例 2、手动去掉readonly,双击readonly,删除掉,出发日期中就可以手动输入内容了,如下图: 3、js去掉re 阅读全文
posted @ 2019-11-05 11:53 YLG001 阅读(1545) 评论(0) 推荐(0) 编辑