霍格沃兹测试开发学社

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

上一页 1 ··· 160 161 162 163 164 165 166 167 168 ··· 173 下一页
摘要: 本文节选自霍格沃玆测试学院内部教材,文末链接进阶学习。 在 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、执行自动化测试用例的时候,只想指定某个测试类,或者某个方法,又或者某一类用例等,怎么办? 2、想要和 Jenkins 一起进行持续集成,可是用例又不可能在 IDE 里面执行,怎么办? 这个时候就需要 M 阅读全文
posted @ 2020-09-13 14:53 霍格沃兹测试开发学社 阅读(555) 评论(0) 推荐(0)
摘要: 本文为霍格沃兹测试学院优秀学员学习笔记。 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。 总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。 那单元测试框 阅读全文
posted @ 2020-09-11 15:41 霍格沃兹测试开发学社 阅读(416) 评论(0) 推荐(0)
摘要: 本文为霍格沃兹测试学院优秀学员学习笔记。 在日常自动化测试开发工作中,经常要使用配置文件,进行环境配置,或进行数据驱动等。我们常常把这些文件放置在 resources 目录下,然后通过 getResource、ClassLoader.getResource 和 getResourceAsStream 阅读全文
posted @ 2020-09-09 16:04 霍格沃兹测试开发学社 阅读(383) 评论(0) 推荐(0)
摘要: 本文为霍格沃兹测试学院优秀学员 HJP 的学习笔记。 命令 cd 进入上级目录 cd .. 进入当前用户主目录 cd ~ 进入上两级目录 cd ../.. 进入当前目录 cd . 进入目录/etc/docker cd /etc/docker 命令 mv 移动一个文件夹(docker文件夹,移动到/r 阅读全文
posted @ 2020-09-07 17:08 霍格沃兹测试开发学社 阅读(342) 评论(0) 推荐(0)
摘要: 本文为霍格沃兹测试学院学员学习笔记。 FPS 和丢帧率可以在一定程度上作为 APP 流畅度的一项衡量标准,本文介绍利用 adb shell dumpsys gfxinfo 命令获取软件渲染加载过程的数据,进行计算从而获取测试结果。 前置业务知识 在此之前,需要先了解屏幕展示绘制过程及 Android 阅读全文
posted @ 2020-09-03 15:01 霍格沃兹测试开发学社 阅读(748) 评论(0) 推荐(0)
上一页 1 ··· 160 161 162 163 164 165 166 167 168 ··· 173 下一页