会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
霍格沃兹测试开发学社
《Python测试开发进阶训练营》(随到随学!)
2023年第2期《Python全栈开发与自动化测试班》(开班在即)
报名联系weixin/qq:2314507862
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
159
160
161
162
163
164
165
166
167
···
173
下一页
2020年11月15日
接口测试实战 | Android 高版本无法抓取 HTTPS,怎么办?
摘要: 本文为霍格沃兹测试学院 @yuye 同学的接口测试实践笔记。 在接口测试中,相信很多人都遇到过 Android 高版本(Android7.0 以上)系统无法抓包的问题。 由于在测试过程中对分析定位问题很不方便,所以就想找开发的同学帮忙,结果开发也说搞不定,那只能自己解决了。 问题分析 问题原因分析如
阅读全文
posted @ 2020-11-15 14:14 霍格沃兹测试开发学社
阅读(323)
评论(0)
推荐(0)
2020年11月3日
REST-assured 获取日志到文件并结合 Allure 报告进行展示
摘要: 使用 Rest-assured 集合 Allure 运行完用例之后,在生成的报告中只有断言信息,没有请求的日志信息。而当我们的用例失败时,特别是接口失败时,请求日志是分析原因的第一手资源。那如何将 Rest-assured 产生的日志存入 Allure 里,并且能和用例一一对应起来呢? 1. 需求与
阅读全文
posted @ 2020-11-03 15:28 霍格沃兹测试开发学社
阅读(350)
评论(0)
推荐(0)
2020年11月2日
自动化测试实战 | 搞定 PageObject 设计模式
摘要: PageObject 简介 在为 UI 页面写测试用例时(比如 Web 页面,移动端页面),测试用例会存在大量元素和操作细节。如何面对当 UI 变化时,测试用例也要跟着变化这个问题?PageObject 设计模式闪亮登场(由 IT 大佬 Martin Flower 提出)。 使用 UI 自动化测试工
阅读全文
posted @ 2020-11-02 11:17 霍格沃兹测试开发学社
阅读(617)
评论(0)
推荐(0)
2020年10月28日
Python 自动化测试(五): Pytest 结合 Allure 生成测试报告
摘要: 本文节选自霍格沃玆测试学院测试开发内部教材,进阶学习文末加群! 测试报告在项目中是至关重要的角色,一个好的测试报告: 可以体现测试人员的工作量; 开发人员可以从测试报告中了解缺陷的情况; 测试经理可以从测试报告中看到测试人员的执行情况及测试用例的覆盖率; 项目负责人可以通过测试报告查看整个项目还余留
阅读全文
posted @ 2020-10-28 15:38 霍格沃兹测试开发学社
阅读(777)
评论(0)
推荐(0)
Python 自动化测试(四):数据驱动
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在实际的测试工作中,通常需要对多组不同的输入数据,进行同样的测试操作步骤,以验证我们的软件质量。这种测试,在功能测试中非常耗费人力物力,但是在自动化中,却比较好实现,只要实现了测试操作步骤,然后将多组测试数据以数据驱动的形式注入,就可以实现了。
阅读全文
posted @ 2020-10-28 10:49 霍格沃兹测试开发学社
阅读(644)
评论(0)
推荐(1)
2020年10月27日
Python 自动化测试(三): pytest 参数化测试用例构建
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在之前的文章中主要分享了 pytest 的实用特性,接下来讲 Pytest 参数化用例的构建。 如果待测试的输入与输出是一组数据,可以把测试数据组织起来用不同的测试数据调用相同的测试方法。参数化顾名思义就是把不同的参数,写到一个集合里,然后程序
阅读全文
posted @ 2020-10-27 14:47 霍格沃兹测试开发学社
阅读(1014)
评论(0)
推荐(0)
2020年10月22日
pytest 自动化测试框架(二)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在上一篇文章中分享了 pytest 的基本用法,本文进一步介绍 pytest 的其他实用特性和进阶技巧。 pytest fixtures pytest 中可以使用 @pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为
阅读全文
posted @ 2020-10-22 15:28 霍格沃兹测试开发学社
阅读(761)
评论(0)
推荐(0)
pytest 自动化测试框架(一)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 简介 pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但 pytest 使用起来更简洁和高效,并且兼容 unittest 框架。pytest 有以下
阅读全文
posted @ 2020-10-22 15:05 霍格沃兹测试开发学社
阅读(3515)
评论(0)
推荐(0)
2020年10月20日
接口测试框架实战(六) | 配置的数据驱动
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习! 在实际工作中,为了便于维护,对于环境的切换和配置,通常不会使用硬编码的形式完成。在之前文章《多环境下的接口测试》中,已经介绍了如何将环境的切换作为一个可配置的选项。本文会把这部分内容进行重构,使用数据驱动的方式完成多环境的配置。 环境准备 参考
阅读全文
posted @ 2020-10-20 11:15 霍格沃兹测试开发学社
阅读(268)
评论(0)
推荐(0)
2020年10月15日
接口测试框架实战(五) | 测试数据的数据驱动
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习! 数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化的应用。数据量小的测试用例可以使用代码的参数化来实现数据驱动,数据量大的情况下建议使用一种结构化的文件(例如 YAML,JSON 等)来对数据进行存储,
阅读全文
posted @ 2020-10-15 10:31 霍格沃兹测试开发学社
阅读(372)
评论(0)
推荐(0)
上一页
1
···
159
160
161
162
163
164
165
166
167
···
173
下一页
公告