自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 xpath定位元素

策略(方法):方法: driver.find_element_by_xpaht("表达式")属性单属性: //*[@属性名='属性值']多属性: //*[@属性名='属性值' and @属性名='属性值'] 提示:可以使用任何属性。层级与属性说明: 如果元素现有的属性不能唯一匹配,需要结合层级使用 语法://父标签/子标签 必须为直属子级 //父标签[@属性='值']//后代标签 父和后代之间可以跨越元素扩展根据显示文本定位: //*[text()='文本值']属性值模糊匹配: //*[conta

2022-06-12 21:09:09 138

原创 python selenium web自动化测试框架搭建

python selenium web自动化测试框架搭建所需环境: pthon解释器+pycharm+selenium+浏览器+浏览器驱动selenium浏览器驱动chrome: http://npm.taobao.org/mirrors/chromedriver/使用

2022-06-12 17:40:56 219

原创 pytest 前后置 fixture装饰器

pytest.fixturepytest框架有一种通过装饰器实现的夹具机制。1. 定义通过装饰器 @pytest.fixture 可以定义@pytest.fixturedef fixture_func():print('前置条件')yieldprint('后置条件')2.调用夹具在测试用例上调用夹具有两种方式1. 通过装饰 @pytest.mark.usefixtures(fixture_name)@pytest.mark.usefixtures("fixtu.

2022-06-07 22:12:48 205 1

原创 pytest框架

一、简介1. 什么是pytestpytest是一个成熟的功能齐全的Python测试框架。相对于前面学习的unittest框架它有如下特点:1. 直接使用python原生的断言语句进行断言2. 自动发现测试模块和函数3. 可以直接执行unittest框架的用例而不需要加上测试套件的壳子4. 丰富的插件扩展各种功能5. 支持python3.5+6. 支持模块级别的夹具更灵活的处理前置后置条件2. pytest安装使用pip命令安装pip install -U pytest运

2022-06-07 22:05:17 443 1

原创 设计业务测试用例思路

根据需求画流程图,根据流程图使用场景法设计测试用行列

2022-06-06 20:32:49 189

原创 1.python处理pymysql基本步骤

1.python处理pymysql基本步骤

2022-05-31 18:03:06 103

原创 2.python处理pymysql查询数据

# 原 因:python代码练习# 编 写:zora# 开发时间:2022/5/11 23:56import pymysqldb_config={ 'user':'name', 'password':'123456', 'host':'www.bai.com', 'database':'loan', 'port':3306, 'charset':'utf8', 'cursorclass':pymysql.cursors.DictCur.

2022-05-31 18:01:00 360

原创 python接口自动化测试框架-testcase 测试用例

python接口自动化测试框架-testcase 测试用例

2022-05-31 17:50:53 262

原创 python接口自动化测试框架-日志封装

python接口自动化测试框架-日志封装

2022-05-31 17:34:40 187

原创 python接口自动化测试框架-report封装

python接口自动化测试框架-report封装

2022-05-31 17:31:13 147

原创 python接口自动化测试框架-ddt修改实现报表用列描述有内容

1、复制ddt模块 为myddt,修改myddt如下部分def _get_test_data_docstring(func, value): """Returns a docstring based on the following resolution strategy: 1. Passed value is not a "primitive" and has a docstring, then use it. 2. In all other cases return No..

2022-05-31 17:27:50 174

原创 python接口自动化测试框架-接口请求封装

python接口自动化测试框架-接口请求封装

2022-05-31 17:21:20 183

原创 python接口自动化测试框架-日志封装

python接口自动化测试框架-日志封装

2022-05-31 17:18:41 360 1

原创 python 接口自动化数--据库封装 pymysql

python 接口自动化数据库封装 pymysql

2022-05-31 17:17:04 186

转载 测试用例设计--等价类的几个例子 软件测试

等价类的设计思路:根据输入条件,确定等价类,包括有效等价类和无效等价类,建立等价类列表为每个等价类规定一个唯一的编号设计一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类被覆盖完为止设计一个测试用例,使其尽可能多的覆盖尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类被覆盖完为止1、三角形--等价类测试的例子某

2017-04-29 10:40:25 19010 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除