1、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。JUnit ——是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框...
分类:
其他好文 时间:
2015-08-27 23:12:17
阅读次数:
208
引言JUnit 作为Java语言的测试框架,在测试驱动开发(TDD)下扮演重要的角色。众所周知,无论开发大型项目还是一般的小型项目,单元测试都至关重要。单元测试为软件可发测试维护提供了很大的便利。JUnit 4 作为最新版本,增添了许多新的特性,结合Hamcrest,可以写出很多灵活的测试。从JUn...
分类:
其他好文 时间:
2015-08-27 13:15:23
阅读次数:
220
基于浏览器内核的被动式爬虫任务下发框架
现有基于浏览器的客户端测试框架通过ChromeDriver这类组件来主动控制,但主动控制有缺点:
重新load下一个页面时,上一个页面可能仍有JS代码在执行,或者网络层的连接阻塞、UI线程阻塞什么的;通过WebView接口注入执行的JS代码可能因为各种情况意外出错,出错的话无法获得通知无法可靠地向浏览器查询,获得当前任务是否已经执行完...
分类:
其他好文 时间:
2015-08-26 18:00:43
阅读次数:
340
QUnit官网
开源中国:http://www.oschina.net/p/qunit
参考:http://www.zhangxinxu.com/wordpress/2013/04/qunit-javascript-unit-test-单元测试/
http://blog.csdn.net/cyq1984/article/details/6398596
一、断言(As...
分类:
编程语言 时间:
2015-08-26 12:14:02
阅读次数:
248
对于.NET项目 Web Api的业务逻辑后台开发[特别是做Web Api接口]而言,编写单元测试用例,会极大的减轻代码帮助与运行的方式。然而使用测试框架,相对于自带的,我更加推荐是用xUnit.net这个框架,选择的理由是xUnit.net是NUnit的开发者开发的,扩展性很好。废话不多说,直接上...
分类:
Web程序 时间:
2015-08-26 11:57:35
阅读次数:
192
一、QUnit 前端测试工具QUnit是一个强大的JavaScript单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件。Qunit是Jquery的单元测试框架,并且被广泛使用在各个项目中。为了使用Qunit,你仅仅需要去包含2个Qunit文件在你的Html页面。...
分类:
Web程序 时间:
2015-08-25 16:21:05
阅读次数:
138
一、QUnit 前端测试工具QUnit是一个强大的JavaScript单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件。Qunit是Jquery的单元测试框架,并且被广泛使用在各个项目中。为了使用Qunit,你仅仅需要去包含2个Qunit文件在你的Html页面。...
分类:
Web程序 时间:
2015-08-25 13:22:17
阅读次数:
147
IntroductionGrunt 是一个基于任务的JavaScript 世界的构建工具Mocha 是具有丰富特性的 JavaScript 测试框架,可以运行在 Node.js 和浏览器中,使得异步测试更简单更有趣。Mocha 可以持续运行测试,支持灵活又准确的报告,当映射到未捕获异常时转到正确的测...
分类:
Web程序 时间:
2015-08-21 09:23:33
阅读次数:
2166
《Java编程思想》中的测试框架整理:
1、首先定义个一接口,仅用此接口表示在代码中提供有意义的名字,表示状态。
package com.jereh;
public interface InvariantState {}
2、定义两种状态类,表示成功或者失败,失败类对象包括一个对象,该对象表示有关失败的原因信息,这样一般是为了把这种信息显示出来。
package co...
分类:
编程语言 时间:
2015-08-20 20:51:41
阅读次数:
205