今天将介绍一款自动化测试套件名叫nightmare,他是一个基于phantomjs的测试框架,一个基于phantomjs之上为测试应用封装的一套high level API。其API以goto, refresh, click, type…等简单的常用e2e测试动作封装,使得其语义清晰,简洁。其官方在...
分类:
Web程序 时间:
2014-11-20 20:19:16
阅读次数:
210
Gatling是一款开源的压力测试工具,基于Scala,AkkaandNetty。可录制测试脚本,也可以手动编写脚本,适合有编程经验的测试人员使用;支持测试用例的参数化,可以使用csv、json、jdbc、redis等多样的数据源;能够模拟各种并发场景;能够生成比较详细的测试报表。示例脚本:impo...
分类:
其他好文 时间:
2014-11-20 13:33:27
阅读次数:
374
转载自http://www.oschina.net/question/12_27127#GUI目录概况系统要求使用PyUnit构建自己的测试安装测试用例介绍创建一个简单测试用例复用设置代码:创建固件包含多个测试方法的测试用例类将测试用例聚合成测试套件嵌套测试用例测试代码的放置位置交互式运行测试从命令...
分类:
编程语言 时间:
2014-11-18 11:47:03
阅读次数:
253
什么是关键字驱动框架? 关键字驱动框架是一种功能自动化测试框架,它也被称为表格驱动测试或者基于动作字的测试。关键字驱动的框架的基本工作是将测试用例分成四个不同的部分。首先是测试步骤(Test Step),二是测试步骤中的对象(Test Object),三是测试对象执行的动作(Action),四是测试...
分类:
其他好文 时间:
2014-11-18 10:16:38
阅读次数:
526
ThinkPHP框架- 是一套开源的MVC结构的开源PHP框架,但是没有见过可以用来做单元测试的模块。直接使用phpunit会遇到很多框架访问的问题。在使用sea平台开发的过程中,不能使用命令行运行phpunit运行测试用例。 ...
分类:
其他好文 时间:
2014-11-17 16:02:23
阅读次数:
188
本文转载至http://www.cocoachina.com/cms/plus/view.php?aid=8088此前,我们在《iOS开发中的单元测试(一)&(二)》中介绍了从使用者的角度对比当下比较流行的两款单元测试框架OCUnit和GHUnit,这篇文章中我们将介绍一款导航控件URLManage...
分类:
移动开发 时间:
2014-11-14 00:05:18
阅读次数:
348
我测试程序的方式比较原始,直接调试运行。前两天跟同事学会了附加进程调试,觉得很神奇,但是即使附加进程还是需要些前面的测试代码。也比较麻烦。于是就想到了还有单元测试的东西。当然用的是VS的自带的测试框架,具体的运行原理没有深究。以后搞懂它了再写一篇详细的吧,这次只是初次接触,即便如此也为工作提供了极大...
分类:
其他好文 时间:
2014-11-13 22:27:29
阅读次数:
127
从上一章《Robotium源码分析之Instrumentation进阶》中我们了解到了Robotium所基于的Instrumentation的一些进阶基础,比如它注入事件的原理等,但Robotium作为一个测试框架,其功能远不止于只是方便我们注入事件,其应该还包含其他高级的功能,参照我们前面其他框架如MonkeyRunner,UiAutomator和Appium的源码分析,我们知道一个移动平台自动...
分类:
其他好文 时间:
2014-11-12 10:38:39
阅读次数:
292
FeTestAndCov,简单易用的前端dom单元测试框架,主要功能为前端单元测试和代码覆盖率统计。...
分类:
其他好文 时间:
2014-11-11 22:51:19
阅读次数:
258
在分析Robotium的运行原理之前,我们有必要先搞清楚Instrumentation的一些相关知识点,因为Robotium就是基于Instrumentation而开发出来的一套自动化测试框架。鉴于之前本人已经转载和编写了Instrumentation的一些文章,所以建议大家如果没有看过的还是翻看下先对Instrumentation有个基本的理解。然后带着疑问再来看这篇文章看是否能帮上自己。
既...
分类:
其他好文 时间:
2014-11-11 14:26:50
阅读次数:
313