Robot FrameWork是一个自动测试框架,可到官网查看详细介绍。安装 Robot Framework本文中的Robot framework安装在Win7 (32 bit) 平台上. 接下来按顺序安装以下的软件/包。SoftwareVersionPost-stepsNotePythonpyth...
分类:
其他好文 时间:
2015-06-23 15:27:11
阅读次数:
113
Team Foundation Server原生就支持跨平台的构建,包括Ant和Maven两种构建方式。通过配置构建服务器,连接TFS源代码库,可以实现持续集成构建,自动检测代码库健康状况,进而实现自动测试和部署。本文以Maven为例,介绍如何在TFS 2013的基础上实现服务器构建。 1. 前提条...
分类:
Web程序 时间:
2015-06-17 00:19:48
阅读次数:
233
一、测试程序编写说明
我们做的终端设备上运行的是QT应用程序,使用自定义的键盘接口。经过测试人员长时间的人机交互测试,来确认系统的功能是否满足需求。现在需要编写一个自动化的测试程序,能够按照预设的脚本执行,比如某个按键需要长时间连续执行10000次,或是通过联系几个按键动作执行特定的业务流程。设备有4*4的键盘,包括0-9,C(Call),A,U(up),D(Down),F1,F2功能键,屏幕的不...
分类:
编程语言 时间:
2015-06-12 14:54:48
阅读次数:
265
由于工作需要,之前的几个月写了一些Bash脚本,主要完成自动测试、打包、安装包等。虽然相比C++编程,要简单、傻瓜,但其在类Unix系统中可以大大提高工作的效率。所以在此对脚本编程过程中一些注意事项进行简单的总结。1. shell概述shell是介于用户和类Unix操作系统内核(kernel)之间的...
分类:
系统相关 时间:
2015-05-30 17:56:57
阅读次数:
193
持续集成
持续集成究竟是什么呢?根据敏捷大师Martin Fowler的定义:
持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。
只要是开发就有分工,哪怕是自己一个写也要...
分类:
移动开发 时间:
2015-05-19 22:40:08
阅读次数:
232
人们懒的走路,才创造了汽车;
人们懒的爬楼,才创造了电梯;
人们懒的扫地,才创造了自动扫地机器人。
人类的进步,离不开这些喜欢偷懒的人,现在,程序猿将偷懒上升到了一个新的高度——利用程序来进行自动化软件测试,将测试工程师从繁琐的测试用例中解脱出来,从此可以一边喝着咖啡,一边看着程序自动测试,不必看着测试用例重复无数次的测试步骤,也不必担心操作失误而导致不必要的错误,更不用担心压力测试而导致的身心俱疲。想了解程序猿是如...
分类:
移动开发 时间:
2015-05-11 18:03:23
阅读次数:
263
1.基于对象的测试1.1Selenium2构成Selenium2是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,自身就是一套类库,不依赖于任何测试框架,不需要启动其他进程或安装其他程序,也不用像Selenium1那样需要先启动服务。Selenium2针对各个浏览器而开发,它取代了嵌入到..
分类:
其他好文 时间:
2015-05-09 20:31:31
阅读次数:
112
本文是个人对于UT的一些想法和总结,参考时建议请查阅官方资料。转载请注明出处:http://www.cnblogs.com/sizzle/p/4476392.html测试思想编写UT测试代码,通常是为了达到下面几个目的:在程序可以运行前确认部分模块的正确性。实行自动测试,减少人力成本。增加测试手段,...
分类:
其他好文 时间:
2015-05-04 17:34:22
阅读次数:
2963
今天在网上寻找移动端自动化测试工具时,发现了一家提供免费的软件自动化测试工具的公司。这家公司提供了一系列的自动化软件测试工具。感觉还是不错的,这里介绍一下这些自动化测试软件1.TestCenterTestCenter是面向测试流程和测试用例库的测试管理工具,它可以帮助您:测试用例的过程管理,对测试需...
分类:
其他好文 时间:
2015-05-02 21:54:50
阅读次数:
202
1、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节...
分类:
其他好文 时间:
2015-04-24 23:59:04
阅读次数:
242