摘要: 一、绑定方法和非绑定方法 类中定义的函数分为两大类:绑定方法和非绑定方法 绑定方法:分为绑定到类和对象的方法,绑定给谁,就应该由谁来调用,谁来调用就回把调用者当作第一个参数自动传入 绑定到对象的方法:在类内定义的没有被任何装饰器修饰的 绑定到类的方法:在类内定义的被装饰器classmethod修饰的 阅读全文
posted @ 2021-02-01 20:09 深圳-逸遥 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象 面向对象是一种编程,以类的眼光来看待事物,将共同的属性和方法的事物封装到同一个类下面 封装:将有共同的属性和方法封装到同一个类下面 创建类和对象会分别创建二者的名称空间,我们能用类名.属性或发放,对象名.属性或方法的方式去访问里面的名字(属性或方法) 类中把某些属性和方法隐藏起来(定义 阅读全文
posted @ 2021-02-01 14:13 深圳-逸遥 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一、DNS解析 查询浏览器缓存 查询系统缓存(nslookup baidu.com) 查询系统host文件 查询本地路由器 ISP的缓存 DNS 服务器(假设在所有缓存上述1-4都没查到域名对应的ip地址,同时不知道默认网关的mac地址) 5.1、使用arp获取默认网关地址 5.2、组织数据发送给默 阅读全文
posted @ 2021-01-29 21:01 深圳-逸遥 阅读(767) 评论(0) 推荐(0) 编辑
摘要: "Web自动化测试项目搭建(一) 需求与设计" "Web自动化测试项目(二)BasePage实现" "Web自动化测试项目(三)用例的组织与运行" "Web自动化测试项目(四)测试报告" "Web自动化测试项目(五)测试结果通知" "Web自动化测试项目(六)多环境执行" "Web自动化测试项目(七 阅读全文
posted @ 2020-01-28 14:12 深圳-逸遥 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 一、日志作用 调试程序 了解系统程序运行的情况,是否正常 系统程序运行故障分析与问题定位 用来做用户行为分析和数据统计 二、为项目添加日志 log_utils.py se_utils.py 添加浏览器启动和关闭的日志 base_page.py 添加定位信息的日志 更多日志信息请根据例子麻烦自行添加 阅读全文
posted @ 2020-01-27 23:05 深圳-逸遥 阅读(488) 评论(0) 推荐(1) 编辑
摘要: 需求 使用命令行运行脚本,可以指定测试/预发布/生产环境的url,如果找不到该环境变量则默认为测试环境 修改constants.py 修改base_page.py 推荐阅读 "Python Unittest 根据不同测试环境跳过用例详解" 阅读全文
posted @ 2020-01-27 19:50 深圳-逸遥 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 一、邮件通知 使用第三方邮件发送库yagmail github地址:https://github.com/kootenpv/yagmail 安装 demo.py 在config目录下添加mail_config.ini配置文件 在utils目录下添加mail_utils.py mail_utils.p 阅读全文
posted @ 2020-01-27 16:54 深圳-逸遥 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 测试报告生成 使用HTMLTestRunner 生成测试报告 本文使用的 HTMLTestRunner 来源于github: "https://github.com/githublitao/HTMLTestRunner_Chart" 参考链接: "http://tungwaiyip.info/sof 阅读全文
posted @ 2020-01-27 16:50 深圳-逸遥 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 一、Unittest用例组织 在test_case目录下创建test .py,组织测试用例 test_login.py 二、组织测试用例 "戳我获取" — "组织用例的姿势" 在run_case目录下创建run_login_case.py,用于运行登陆用例集 run_login_case.py 三、 阅读全文
posted @ 2020-01-27 16:47 深圳-逸遥 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 一、BasePage介绍 1. 创建一个BasePage类,对Selenium Api进行二次封装 2. 为了快速创建项目并投产,用到的Selenium Api才进行封装,没用到的则不封装 3. 优先封装最重要的几个方法: 初始化webdriver 元素定位(不封装元素操作方法,例如send_key 阅读全文
posted @ 2020-01-27 16:40 深圳-逸遥 阅读(2062) 评论(0) 推荐(0) 编辑