如何选择自动化测试工具
根据当前项目和QA团队的人员能力,选择的自动化测试工具除具有使用的广泛性外,还必须考虑许多不同方面兼容性。
Selenium自动化的JUnit参数化实践
作为自动化测试人员,经常会遇到这样Selenium测试自动化场景:需要一次又一次地执行相同的测试用例,只是使用不同的输入和环境配置,从而使工作变得冗长且多余。
物联网测试
在现在以及不远的未来家里的空调、冰箱房门可能有一个共同点:互联网连接。这种新现象被称为物联网。所有这些连接的硬件也由软件驱动的,这些软件应该经过软件测试。
开一门免费课程
最近一直在尝试做直播,定了一个主题Java做HTTP接口测试,周末某天开始,计划用腾讯会议做直播工具,有兴趣的同学可以关注近期的推文。
固定QPS压测模式探索
最新的代码请移步我的GitHub,地址:https://github.com/JunManYuanLong/FunTester,gitee地址:https://gitee.com/fanapi/tester。
弱网测试:最低流畅网速是多少?
各位觉得自己常用APP最低流畅网速是多少呢?
基于DOM4J的XML文件解析类
XML文件解析分四类方式:DOM解析;SAX解析;JDOM解析;DOM4J解析。
Java Stream中map和flatMap方法
?最近看到一篇讲stream语法的文章,学习Java中map()和flatMap()方法之间的区别。
访问权限导致toString返回空BUG分享
这个BUG偶然间发现的,因为之前一直都是用Groovy去写脚本(Groovy默认访问权限是public)。
XML文件解析实践(DOM解析)
昨天完成了基于DOM的XML文件解析类,今天赶紧实践了一下,不得不说,实践中的坑还是很多的。
基于DOM的XML文件解析类
最近公司做服务配置检查,特别是zookeeper配置里面关于数据库、redis、域名的配置。刚好还没弄过XML解析,所以顺手封装了一个工具类。
基于代码的自动化和无代码自动化
在之前的文章AI如何影响测试行业中提到了随着更先进的技术进入由AI/ML支持的连续测试领域,组织尤其是测试从业人员常常正在争论哪种更好,是通过编程语言完成自动化测试还要采用无代码测试解决方案呢?
自动化测试灵魂三问:是什么、为什么和做什么
在软件测试领域,有两种测试技术:「手动测试」和「自动测试」。两种方法都旨在执行测试用例,然后将实际结果与预期结果进行比较。
敏捷中的端到端测试
当今敏捷流行时代,大多数应用程序架构都是采用面向服务的体系结构设计的。因而,应用程序与可以在应用程序环境之外的许多子系统或者服务互连。如果任何子系统出现故障,都可能导致整个应用程序陷入瘫痪。
Selenium等待:sleep、隐式、显式和Fluent
Selenium等待页面加载在Selenium自动化测试中起着重要的作用。它们有助于使测试用例更加稳定,增强健壮性。
开源礼节
正确的礼节会收获更多的星星。
IntelliJ中基于文本的HTTP客户端
IntelliJ提供了一个纯基于文本的HTTP客户端。尽管一开始听起来可能很奇怪,但事实证明这是一个非常有用。
Selenium4 IDE新特性:弹性测试、循环和逻辑判断
Selenium4 IDE新特性:弹性测试、循环和逻辑判断
自动化测试框架
为了适应快速发展的行业生态系统的步伐,必须加快应用程序交付时间,而且必须不能以质量为代价。
JsonPath验证类既Groovy重载操作符实践
在使用JsonPath工具类封装进行接口响应的验证过程中,由于使用原生的JsonPath的API获取到的值默认是object,如果需要转成其他类型需要多些一些代码。