![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 81
数据中国
数据中国是由一群致力于提高信息质量服务的年轻人创建的分享平台,我们期望通过这个平台学习和分享在数据质量等领域的经验。
展开
-
就是这么简单!使用Rest-assured 测试Restful Web Services
使用 Rest-assured 测试 Restful Web Services 转载注明出处: http://www.cnblogs.com/wade-xu/p/4298819.html 这里向大家介绍一个测试Restful web service 的框架,叫Rest-assured.他提供了一系列好的功能,像DSL式的语法, XPath-Validate, 文转载 2015-02-25 16:42:10 · 1952 阅读 · 0 评论 -
基于WebDriver&TestNG 实现自己的Annotation @TakeScreenshotOnFailure
相信用过Selenium WebDriver 的朋友都应该知道如何使用WebDriver API实现Take Screenshot的功能。在这篇文章里,我主要来介绍对failed tests实现 take screenshot的功能, 并且我们也高大上一回,做成注解的形式。 效果如下: 目录 前提 Maven 配置原创 2015-10-19 10:21:57 · 1418 阅读 · 0 评论 -
技术那么多,你想看看JSON Schema的测试吗?
目录1. 什么是JSON Schema?2. 如何定义一个JSON Schema3. 如何测试JSON Schema a) 使用JSON Schema validator GUI b) 在Java code里使用JSON Schema validator 4.参考文档 什么是JSON Schema?JSON模式是基于JSON格式定义J原创 2015-08-05 14:06:39 · 2491 阅读 · 0 评论 -
玩转单元测试之DBUnit
DBunit 是一种扩展于JUnit的数据库驱动测试框架,它使数据库在测试过程之间处于一种已知状态,如果一个测试用例对数据库造成了破坏性影响,它可以帮助避免造成后面的测试失败或者给出错误结果。原创 2015-07-14 09:35:53 · 2407 阅读 · 0 评论 -
具有约束关系的因素如何实施组合测试
关键词:组合测试,因素具有约束关系,PICT实施组合测试PICT的全称是Pairwise Independent Combinatorial Testing tool 本文总结了我在组合测试实践中获得的一些经验,组合测试百度一下有各种博文介绍,不过其中的例子大多是比较简单易懂的,我这里遇到的问题稍稍复杂了一些,因素之间具有约束关系,这里使用微软的工具PICT详细介绍如何定义约束关系生成原创 2015-01-20 09:25:38 · 1082 阅读 · 0 评论 -
玩转单元测试之WireMock -- Web服务模拟器
WireMock 是一个灵活的库用于 Web 服务测试,和其他测试工具不同的是,WireMock 创建一个实际的 HTTP服务器来运行你的 Web 服务以方便测试。它支持 HTTP 响应存根、请求验证、代理/拦截、记录和回放, 并且可以在单元测试下使用或者部署到测试环境。它可以用在哪些场景下:测试移动应用依赖于第三方REST APIs创建快速原型的APIs注入否则难于模拟第原创 2015-06-02 14:30:51 · 3071 阅读 · 0 评论 -
Java性能分析工具JDK VisualVM
性能分析神器VisualVM作者:丁奉(花名) 本文同时发表在:http://www.cnblogs.com/wade-xu/p/4369094.html VisualVM 是一款免费的,集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分原创 2015-04-21 10:07:55 · 1902 阅读 · 0 评论 -
这些年我们一起搞过的持续集成~Jenkins+Perl and Shell script
这些年我们一起搞过的持续集成~Jenkins+Perl and Shell script 部门用持续集成已经很久了,但其实使用起来还是很麻烦的,每当要给一个新项目set up持续集成的环境,虽然是Copy一些现有的jobs, 但是许多参数,变量需要去改,然后还有原创 2015-04-01 10:19:46 · 2049 阅读 · 1 评论 -
Jenkins实现持续集成中的那些坑
小伙伴在《这些年我们一起搞过的持续集成~Jenkins+Perland Shell script》中详细介绍了优化后的job流,接下来总结一下在构建这一套job中遇到的Shell Script和Jenkins的问题。1. 比较两个文件后有特殊字符解决方法:过滤特殊字符-------------1)[annzan@vm10226address]$ diff curre原创 2015-04-03 10:46:25 · 25066 阅读 · 1 评论 -
开源内存数据库H2 实现单元测试用例的独门独户
背景部门逐渐规范代码质量,要求单元测试用例代码覆盖率要达到50%,所以最近大家渐渐养成了写单元测试用例的习惯。由于系统功能主要就是增删改查,所以当大家的单元测试用例使用同一个数据库时发生数据冲突,经常造成单元测试不通过的情况,影响了代码进度。所以对于每一个测试用例需要一个独立的数据库,这时候Lu同学经过研究发现了h2内存数据库,解决了之前的问题。 简介H2是一个开源的内存数据库,支原创 2015-11-03 11:06:33 · 4976 阅读 · 0 评论