摘要: 一、目录 数据驱动概述 环境准备 使用unittest和ddt驱动 使用数据文件驱动 使用Excel驱动 使用XML驱动 使用MySQL驱动 二、数据驱动概述 数据驱动的定义: 相同的测试脚本使用不同的测试数据来执行 测试数据和测试行为完全分离 是一种测试脚本设计模式 实施数据驱动测试步骤: 编写测 阅读全文
posted @ 2020-03-21 21:02 Delta.Farce 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 一、框架介绍及安装 框架介绍 pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。 安装 pip安装:pip install pytest 二、框架使用流程 快速使用 1.准备源码文件test.py。 2 阅读全文
posted @ 2020-03-08 21:51 Delta.Farce 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 目录 unittest批量执行 生成html测试报告 unittest之装饰器 自动发送邮件功能 项目目录 批量执行 生成html测试报告 为了更好的展示测试报告,最好是生成 HTML格式的。 unittest里面是不能生成 html格式报告的,需要导入一个第三方的模块:HTMLTestRunner 阅读全文
posted @ 2020-03-01 21:31 Delta.Farce 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 目录 一、unittest(python自带测试框架)简介(重要的概念) 二、断言方法 三、discover更多测试用例 四、用例执行的顺序 五、执行多级目录的用例 六、跳过测试和预期失败 七、编写WEB测试用例 一、什么是框架? 提供用例组织与执行 大量的用例堆砌在一起,就产生了扩展性与维护性等问 阅读全文
posted @ 2020-03-01 19:37 Delta.Farce 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 常用API一段 get()获取URL close() clear() click() back() forward() refresh() 刷新 time.sleep() driver.quit() 退出页面 maximize_window() #将浏览器最大化显示 send_keys("selen 阅读全文
posted @ 2020-03-01 11:23 Delta.Farce 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 前奏 脚本运行流程 1.引包:from selenium import webdriver 2.创建对象:driver = webdriver.Chrome() 3.操作定位元素:driver.find_element….. 4.关闭对象:driver.quit() 基本定位方法 id定位 Webd 阅读全文
posted @ 2020-02-26 21:32 Delta.Farce 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、python的安装和配置 安装 官网:http//www.python.org/ 配置 系统设置中Path路径后面;C:\Users\AppData\Local\Programs\Python\Python37 (python的安装路径) 系统设置中Path路径后面;C:\Users\AppDa 阅读全文
posted @ 2020-02-26 18:16 Delta.Farce 阅读(565) 评论(0) 推荐(0) 编辑
摘要: redis相关 redis基础 redis发布订阅 redis持久化RDB与AOF redis不重启,切换RDB备份到AOF备份 redis安全配置 redis主从同步 redis哨兵集群 redis-cluster redis-python api redis面试题 原文:https://www. 阅读全文
posted @ 2019-11-12 19:33 Delta.Farce 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1、性能测试内容1)负载测试(load test):对于分布式网络,测试不同用户数量来测试系统的反应,主要关注性能指标,系统不同表现。 2)压力测试(stress testing):高压状态下多用户高并发测试(30万-50万),主要关注系统是怎么崩溃的。(内存泄漏,cpu无响应,数据库无反应,网络堵 阅读全文
posted @ 2019-11-06 19:09 Delta.Farce 阅读(365) 评论(0) 推荐(0) 编辑
摘要: Web服务基础 用户访问网站的基本流程 用户访问网站的基本流程 某python总监,讲了一天课感觉很累,下了班躺床上打开他的macbook pro,双击浏览器,输入www.pornhub.com网址后,系统首先会查找本地的DNS缓存以及hosts文件信息,确定是否存在www.pornhub.com域 阅读全文
posted @ 2019-11-06 15:39 Delta.Farce 阅读(213) 评论(0) 推荐(0) 编辑