无论在谁的分层测试理论中,接口级别的测试都是不可或缺的一层,无论是三角形分层测试模型,还是菱形分层测试模型。API测试工具和手段都是重要的分层测试的落地实践部分,同时也会作为集成测试一部分存在。在API测试中主要关注的除去功能正确性外还有可靠性、性能、鲁棒性和安全性。本文将提供一些API测试工具的摘要,涵盖开源和商业解决方案,测试团队可以根据自己的需求进行选择。Postman官方网址:https:
2019-07-13| 1346 人阅读| 0 人点赞

给测试同学-关于语言补习Kotlin*建议Java全熟之后再看,同时看有可能会记错用法;*语法比较多,需要慢慢消化;*优先看下官网的Higher-OrderFunctionsandLambdas还有inlinefunctions有助于尽快看懂开发代码。Java*泛型需要优先看下,其它结合开发代码学习。以上两种,先看Java再跟进Kotlin的话,体感大概一~二周差不多可以读懂开发代码+写一些单测用
2019-07-12| 1297 人阅读| 0 人点赞

刘华KennethV社北京社6天前“消费者驱动契约测试对于API或微服务开发非常重要,它解耦了API提供者和消费者间的开发与测试过程。”API或微服务间的集成测试不容易,且成本高昂。不管是作为API的提供者还是消费者,都无法单独完成集成测试。作为消费者,要测试则需要启动提供者的服务,但它往往已经是其他团队的领地,反之亦然。提供者和消费者的开发步伐也往往不一致,导致彼此间不必要的等待时间。当测试出现
2019-07-09| 1331 人阅读| 2 人点赞

之前写了一篇Scrum不再是Scrum,Scrum还是Scrum然后答应写今天这篇文章,由此而来,而且希望这篇文章给您更多启发...昨天我们还是我们,今天我们不再是我们。许多时候,我们没有区分“软件测试”和“专职做软件测试的人”。多年前就有人喊“TestingisDead”,这里的“testing”不是指软件测试本身,更多是指“测试”职业;所以,当我们从测试职业角度出发,完全可以说:测试不再是测试
2019-07-08| 1453 人阅读| 0 人点赞

Scrum(agile中)不再是Scrum(橄榄球赛)(今天的)Scrum还是(30年前的)Scrum(why?听我慢慢道来)今天软件研发推崇敏捷开发,在敏捷开发的众多模式中,大家又推崇Scrum,其应用超过半壁江山,如图1所示。讨论敏捷,不得不讨论Scrum,而图1敏捷开发的各种模式应用所占比重Scrum诞生很早,比敏捷宣言要早15年,可以追溯到1986年。那一年,享有世界“知识运动之父”美誉的
2019-07-05| 1359 人阅读| 1 人点赞

“消费者驱动契约测试对于API或微服务开发非常重要,它解耦了API提供者和消费者间的开发与测试过程。”API或微服务间的集成测试不容易,且成本高昂。不管是作为API的提供者还是消费者,都无法单独完成集成测试。作为消费者,要测试则需要启动提供者的服务,但它往往已经是其他团队的领地,反之亦然。提供者和消费者的开发步伐也往往不一致,导致彼此间不必要的等待时间。当测试出现问题,修复的周期也长。基于以上痛点
2019-07-04| 1355 人阅读| 0 人点赞

撸码一时爽,一直撸一直爽!畅快地写代码是人生一大快事,想要解放自己,更多更快地写代码,就需要自动化能力来替代人工进行测试,谈到自动化,很容易想到单元测试、接口测试、功能测试、性能测试、安全测试等等,其中部分环节是常被忽略亦或是无法实施的,比如本章探讨的主题:单元测试。一、什么是单元测试单元测试(英语:UnitTesting)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试
2019-07-02| 1436 人阅读| 0 人点赞

Screenplay模式Junit的Screenplay举例ATaskAScreenAnAction优越性相比于PO模式screen的类更小更精简更聚焦的Task类可读性更高继承关系简单
2019-06-28| 1455 人阅读| 0 人点赞

最好的开源自动化测试平台LuckyFrameV3.0全新重构版本发布!!!全新的用户体验!全新的界面设计,多标签,多子窗口,操作起来更加方便了独创自动化用例五维抽象思维设计,编写自动化用例不再需要记复杂的API函数全面支持API接口,HTTP,WebUI,移动端自动化,你能想到的,我都能支持啦!更简单的部署方式,更好的支持二次开发,表单在线构建,代码自动生成关键字驱动,会不会代码都没关系,只要你认
2019-06-27| 1451 人阅读| 3 人点赞

JMeter纯Java开发,界面也是基于Swing或AWT搞出来的,所以想更深层次的去了解这款工具或对于想了解JMeter插件开发或二次开发的童鞋们来说,读读JMeter的源码估计是必不可少的,所以首先就得把源码整合起来,方便后面的Debug和二次开发,下面整理了关于JMeter源码整合到Eclipse中的一个过程,希望对大家有一定的帮助。1.首先下载源文件:http://jmeter.apach
2019-06-25| 1586 人阅读| 2 人点赞