质量保障的方法和实践
传统的质量保证通常需要在进行任何测试之前进行大量的准备工作和脚本编写。这导致在接近deadline日期时发现软件中的更多错误。从敏捷测试开始,更多的质量保证涉及自动化测试和持续集成。
JsonPath实践(六)
之前分享了jsonpath的部分API使用,基本已经把基础的内容讲完了,今天分享一下JsonPath API中的函数的使用方法。
Fiddler Everywhere工具答疑
之前写过一篇文章介绍了fiddler Everywhere工具:未来的神器fiddler Everywher
测试仓库推介(下)
最近加入了一个GitHub团队,地址:https://github.com/JunManYuanLong。里面有一些非常不错的开源项目,分享出来供大家参考学习,可以话还是需要多多加星。
测试仓库推介(上)
最近加入了一个GitHub团队,地址:https://github.com/JunManYuanLong。里面有一些非常不错的开源项目,分享出来供大家参考学习,可以话还是需要多多加星。
JsonPath实践(五)
今天分享的内容是JSonpath过滤数据的API。这部分API分成两类:一类是运算符,例如:==、>、=~这些,一类是方法或者函数,例如:in、nin、anyof等等。
HTTP异步连接池和多线程实践
今天在查询一个列表的时候,突然发现列表由于之前压测导致几万条脏数据积累。导致找一个数据比较麻烦,由于项目没有提供批量删除的功能,所以想了个办法通过接口把数据挨个删除。
Groovy重载操作符(终极版)
借助Groovy重载操作符的特性,适配一部分类似于=、>、>=和classType这样的验证功能,
JsonPath实践(四)
本期继续将如何处理json数组,主要内容时通过正则过滤json数组中的数据,以及通过正则校验json节点值。
质量管理计划的基本要素
一个项目的主要目标是什么?我相信一千个人有一千个哈姆雷特,而且大部分都是对的。
JsonPath实践(三)
本期讲一下获取数组时增加过滤条件,这里用到的语法稍微复杂一点点。
制定质量管理计划指南
组织范式中的每个项目都经过许多不同的阶段,在这些阶段中都进行了尝试和测试,以确保它能够承受公开市场将要承受的巨大压力。
JsonPath实践(二)
本期接一下如何使用JSonpath标记语法处理,json对象中的数组主要内容是提取数组中对象和对象集合。
httpclient使用HTTP代理实践
最近在做测试的时候遇到一个问题:就是内部网络做了限制,「部分服务只有在机房的网段内才能访问」。
Charles报错Failed to install helper解决方案
一直在使用Charles,本来打算这等未来的神器fiddler Everywhere成熟以后就替换掉Charles,没想到它提前故障了。
开源测试服务
终于测试完成了,也上线了,虽然有些曲折,一期目标基本达成。
JsonPath实践(一)
新的工具JSonpath,新的征途。
未来的神器fiddler Everywhere
fiddler everywhere深度整合了fiddler和postman功能。
Mockito框架Mock Void方法
在编写代码时,总是有方法返回void,并且在某个测试用例需要模拟void方法。那么我们如何去做呢?
Phaser类在性能测试中应用
Phaser的功能与CountDownLatch和CyclicBarrier有部分重叠,同时提供了更丰富的语义和更灵活的用法。