摘要:
理念与同“UI自动化测试框架”中的“测试步骤的数据驱动”相同,接口中的测试步骤的数据驱动就是将接口的参数(比如 method、url、param等)封装到 yaml 文件中管理。当测试步骤发生改变,只需要修改 yaml 文件中的配置即可。 ** 测试数据的数据驱动** 数据驱动就是数据的改变从而驱动 阅读全文
摘要:
性能测试对于“ 用户基数大、并发峰值高、业务链复杂、系统更新快 ”的互联网企业来说,是软件生命周期里至关重要的一环。 无论是大型电商促销活动如“淘宝双11”、“京东618”等极限峰值业务,还是金融类产品的正式上线,背后都是性能测试和研发运维同学在巨大压力下探索实践的身影。 如何构建先进的性能测试技术 阅读全文
摘要:
json是一种轻量级的数据交换格式,它属于ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得json成为理想的数据交换语言。 这次,我们将眼光聚焦到json,针对json介绍一系列的解决方案。包括定位(json 阅读全文
摘要:
本文节选自霍格沃玆测试学院内部教材,进阶学习,文末加群! APIObject 模式与原则 在普通的接口自动化测试中,如果接口的参数,比如 url,headers 等传参改变,或者测试用例的逻辑、断言改变,那么整个测试代码都需要改变。APIObject 设计模式借鉴了 PageObject 的设计模式 阅读全文
摘要:
一年一度的圣诞节又到了! 在 2020 不平凡的一年,这个世界虽经历了太多伤痛和黑暗时刻,但真情和希冀永存。 霍格沃兹测试学院 2020 圣诞节活动,让我们一起在这个温馨的日子,回顾那些曾经带给你欢乐和感动的瞬间,重拾美好和幸福的力量! 圣诞节活动规则 晒出你曾经送出的,或者收到的自己比较喜欢的礼物 阅读全文
摘要:
霍格沃兹测试学院 中国领先的测试开发高端教育品牌,致力于为IT行业提供最优秀的测试开发技术培训和人才服务 很多测试开发工程师尤其是刚入行的同学对编程语言和技术栈选择问题特别关注,毕竟掌握一门编程语言要花不少时间成本,也直接关系到未来的面试和就业(不同企业/项目对技术栈要求也不一样),根据自身情况做一 阅读全文
摘要:
Shell 用的好,测试下班早 Shell 作为一门最常见的脚本语言,是测试工程师日常工作的重度依赖工具。相对 Python、Ruby 等其他脚本语言,Shell 就像一把趁手的军用匕首,轻量敏捷,是深入分析待测系统的利器,也是自动化能力的重要基础。呃...,也是测试工程师提高工作效率,节约时间,能 阅读全文
摘要:
开班通知 | 《测试开发实战进阶》 第 17 期即将开班,文末加群免费试听! JMeter 默认是不支持 Dubbo 接口测试的,但是我们可以通过拓展的插件或 jar 包实现此功能。 JMeter 插件拓展 1.1 插件下载 测试 Dubbo,我们需要下载 Dubbo 的插件,在 Apache 的 阅读全文
摘要:
中高级测试开发「名企定向」培养计划 ,签约内推,挑战 BAT 大厂年薪 50W-100W+ Offer, 文末加群 。 近年来,随着持续交付/持续测试体系全面流行,各种新的测试工具和技术快速发展,对测试人员技能水平也提出更高要求。 以 BAT、TMD 为代表的互联网 大厂社招已几乎不再招募传统测试工 阅读全文
摘要:
相信经过前两章的”内功“、”招式“,我们现在已经对Docker比较熟悉了,接下来我们就要学习如何构建私有镜像以及私有镜像仓库,从而使我们所学的docker知识更方便的运用在工作之中。 ** Docker镜像制作** 我们在日常的工作中,常常需要制作公司自己的项目的容器,还要有一个属于自己公司的私有仓 阅读全文