霍格沃兹测试开发学社

《Python测试开发进阶训练营》(随到随学!)
2023年第2期《Python全栈开发与自动化测试班》(开班在即)
报名联系weixin/qq:2314507862

上一页 1 ··· 160 161 162 163 164 165 166 167 168 ··· 173 下一页
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在之前的文章中主要分享了 pytest 的实用特性,接下来讲 Pytest 参数化用例的构建。 如果待测试的输入与输出是一组数据,可以把测试数据组织起来用不同的测试数据调用相同的测试方法。参数化顾名思义就是把不同的参数,写到一个集合里,然后程序 阅读全文
posted @ 2020-10-27 14:47 霍格沃兹测试开发学社 阅读(1014) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在上一篇文章中分享了 pytest 的基本用法,本文进一步介绍 pytest 的其他实用特性和进阶技巧。 pytest fixtures pytest 中可以使用 @pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为 阅读全文
posted @ 2020-10-22 15:28 霍格沃兹测试开发学社 阅读(761) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 简介 pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但 pytest 使用起来更简洁和高效,并且兼容 unittest 框架。pytest 有以下 阅读全文
posted @ 2020-10-22 15:05 霍格沃兹测试开发学社 阅读(3515) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习! 在实际工作中,为了便于维护,对于环境的切换和配置,通常不会使用硬编码的形式完成。在之前文章《多环境下的接口测试》中,已经介绍了如何将环境的切换作为一个可配置的选项。本文会把这部分内容进行重构,使用数据驱动的方式完成多环境的配置。 环境准备 参考 阅读全文
posted @ 2020-10-20 11:15 霍格沃兹测试开发学社 阅读(268) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习! 数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化的应用。数据量小的测试用例可以使用代码的参数化来实现数据驱动,数据量大的情况下建议使用一种结构化的文件(例如 YAML,JSON 等)来对数据进行存储, 阅读全文
posted @ 2020-10-15 10:31 霍格沃兹测试开发学社 阅读(372) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在 APIObject 设计模式中,需要一个 base_api 作为其他 API 步骤的父类,把通用功能放在这个父类中,供其他的 API 直接继承调用。这样做的优点在于,减少重复代码,提高代码的复用性。 通用 API 封装实战 在上一章节在演示 阅读全文
posted @ 2020-10-13 14:48 霍格沃兹测试开发学社 阅读(395) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 APIObject 模式与原则在普通的接口自动化测试中,如果接口的参数,比如 url,headers 等传参改变,或者测试用例的逻辑、断言改变,那么整个测试代码都需要改变。APIObject 设计模式借鉴了 PageObject 的设计模式,可 阅读全文
posted @ 2020-10-13 14:44 霍格沃兹测试开发学社 阅读(673) 评论(0) 推荐(0)
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在实际的工作中,绝大部分公司都有至少 3 个以上的环境,供测试与研发人员使用。测试人员不可能为每个环境都准备一个自动化测试脚步,因为这样的维护成本太过庞大。所以,要解决这个问题,就需要做到设计一套脚本,可以在各个环境上面运行。 实战演示 在之前 阅读全文
posted @ 2020-10-13 14:30 霍格沃兹测试开发学社 阅读(345) 评论(0) 推荐(0)
摘要: 经常遇到测试同学提问,测试左移和测试右移到底是什么?本文就简要总结并阐述下测试左移和测试右移的 Why-How-What。 Why 软件测试技术应当贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其核心目标是尽快尽早地发现软件产品中所存在的各种问题 bug—— 与用户 阅读全文
posted @ 2020-10-12 11:16 霍格沃兹测试开发学社 阅读(401) 评论(0) 推荐(0)
摘要: 本文为霍格沃兹测试学院优秀学员学习心得与面试经验分享。 本人本科就读于某普通院校(很普通的那种技术示范学院),毕业后懵懂的加入了软件测试这个行业,至今有三年工作经验。通过在霍格沃兹测试学院的这段学习经历,我的职业角色完成了从功能测试到外包测试,再到测试开发的转变,并顺利拿下某互联网企业测试开发岗位 阅读全文
posted @ 2020-09-27 15:27 霍格沃兹测试开发学社 阅读(699) 评论(0) 推荐(0)
上一页 1 ··· 160 161 162 163 164 165 166 167 168 ··· 173 下一页