摘要:
本文节选自霍格沃兹测试开发学社内部教材 在工作中,一般是没有时间一直看着 Jenkins 直到它运行结果出现的。所以采用了配置 Email 的方式,可以及时将结果通知给我们。 所需要用到的Jenkins插件 需要下载的 Email 插件名称,这两个插件的作用是帮助用户方便的设置格式化邮件: Emai 阅读全文
摘要:
本文节选自霍格沃兹测试开发学社内部教材 Jenkins 拥有分布式构建(在 Jenkins 的配置中叫做节点),分布式构建能够让同一套代码在不同的环境(如:Windows 和 Linux 系统)中编译、测试等 Jenkins 的任务可以分布在不同的节点上运行 节点上需要配置 Java 运行时环境,J 阅读全文
摘要:
本文节选自霍格沃兹测试开发学社内部教材 Jenkins 像老板一样管理各种 job 。job 是 Jenkins 的一个执行计划,是一系列操作的集合,Jenkins 里的最常用的功能就是 job 的构建,即任务的构建。通过构建 job 即可让工人为你工作。 创建 job及配置步聚 可以通过如下步骤初 阅读全文
摘要:
本文节选自霍格沃兹测试开发学社内部教材 实战演练章节需要结合技术分享接口测试章节的知识点(获取上方知识点可点击上方「接口测试」蓝色字体),完成对每种不同类型产品的接口自动化测试练习。 实战练习 某股票软件主要有以下几个大的板块功能,问答板块,精华板块,交易板块,股票展示板块,首页板块,话题板块等。用 阅读全文
摘要:
原文链接 加密是一种限制对网络上传输数据的访问权的技术。将密文还原为原始明文的过程称为解密,它是加密的反向处理。在接口开发中使用加密、解密技术,可以防止机密数据被泄露或篡改。在接口自动化测试过程中,如果要验证加密接口响应值正确性的话,就必须使用正确的解密方式先对其实现解密,再完成验证。 解决方案 通 阅读全文
摘要:
本文节选自霍格沃兹测试开发学社内部教材 在 HTTP 中,基本认证是允许使用 HTTP 协议的用户在请求时,提供用户名和密码的一种方式。在进行基本认证的过程里,请求的 HTTP 头字段会包含 Authorization 字段: Authorization: Basic <凭证>,该凭证是用户和密码的 阅读全文
摘要:
本文为霍格沃兹测试开发学社优秀学员跳槽笔记 本人本科就读于某普通院校,毕业后通过同学的原因加入软件测试这个行业,角色也从测试小白到了目前的资深工程师,从功能测试转变为测试开发,并顺利拿下了某二线城市互联网企业的Offer,年薪 30W+ 。这里特别感谢各位老师和同学的帮助,也分享下自己的一点学习心得 阅读全文
摘要:
原文链接 在服务端自动化测试过程中,文件上传类型的接口对应的请求头中的 content-type 为 multipart/form-data; boundary=...,碰到这种类型的接口,使用 Java 的 REST Assured 或者 Python 的 Requests 均可解决。 实战练习 阅读全文
摘要:
在7月24日,一群拥有有趣灵魂的高校老师齐聚山东青岛,参与了由软件测试就业联盟主办,测吧(北京)科技有限公司承办的2022年全国高校软件测试开发教学师资培训会。 本次师资培训会的主讲老师都是根据现阶段企业用人的需求,精心设计教案,探索产教研融合的软件测试专业培养模式,促进高校与企业之间的技术交流,让 阅读全文
摘要:
原文链接 A 发送请求,然后等待 B 的响应,同时开始超时计时,如果在超时时间内成功接收到响应,则结束等待和计时。如果到了超时时间还没有接收到响应,则结束等待同时此次通讯失败,这个过程叫做请求超时。在接口自动化测试过程中,也常常会碰到请求超时的场景。 如下图所示,测试用例 2 没有设置超时处理,遇到 阅读全文