原文:http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.htmlC#之所以容易让人感兴趣,是因为安装完Visual
Studio, 就可以很简单的直接写程序了,不需要做如何配置。 对新手来说,这是非常好的“初体验”, 会激发初学者的...
分类:
编程语言 时间:
2014-06-16 00:42:48
阅读次数:
352
客户端自动化特点客户端的自动化,通常做过的人都不是很愿意深入讨论。因为除了功能和逻辑之外,不得不面对各种界面变化,各种和环境交互,各种兼容问题以及想不到灰色地带,就算这样,也找不到太多有效的bug。然而即便如此,客户端的自动化必须去做,尤其是GUI的。它的自动化特点是:复杂成本高不容易发现问题技术要...
分类:
其他好文 时间:
2014-06-13 15:13:38
阅读次数:
306
通过一周多的学习和总结,终于掌握了casperjs用于自动化的方法,填平了大大小小的各种坑。casperjs是一个新兴的测试框架,网上资料很少,基本上靠翻译英文资料。贡献出来,供大家参考://page.js,存放页面元素//c表示通过css选择元素,x表示通过xpath选择元素var
baseurl...
分类:
Web程序 时间:
2014-06-12 21:56:34
阅读次数:
445
自动化测试框架:由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方...
分类:
其他好文 时间:
2014-06-11 22:08:52
阅读次数:
353
测试自动化实现的两个难点
设计——功能分解
实现——对象的识别
测试自动化实现的两个难点—功能分解
清晰画出业务流程图
根据业务流程分解业务功能,可以被复用的功能也要被分解出来。
按照路径覆盖的思想,组织测试用例
测试自动化实现的两个难点—对象识别
创建测试 获取被操作对象的属性信息
使用唯一的对象名在对象仓库中记录该对象。
标识关键属性信息...
分类:
其他好文 时间:
2014-06-10 06:51:42
阅读次数:
350
Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、Mozilla
Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工...
分类:
Web程序 时间:
2014-06-08 22:29:03
阅读次数:
328
在PHP应用程序开发过程中,由于产品的功能和特性会发生改变,对其预期或正确行为的定义也随之发生改变,所以在项目的生命周期中对其进行测试。本文将介绍自动化测试,自动化测试的目的就是确保应用程序的预期行为和实际行为在它的生命周期内保持一致。本文中将会涉及到单元测试、数据库测试、系统测试、负载测试等。
分类:
Web程序 时间:
2014-06-08 19:13:36
阅读次数:
372
Silverlight大型管理系统源代码(支持创建ERP、OA、CRM、HR、进销存、财务等系统之用)可用于开发以下系统SilverlightERPSilverlightCRMSilverlightHRSilverlight财务软件Silverlight管理系统SilverlightOA由于产品对外...
分类:
Web程序 时间:
2014-06-06 09:52:27
阅读次数:
261
今天学习时看了一篇谈探索性测试的文章.有一点感触.
探索性测试如果在测试策略层面应该和应变式的测试策略相符合.
暂且不谈探索性测试的方法以及那些利弊.
只是简单的打个比喻,反应一下我对探索性测试的认知.
农村的孩子以前都放农忙假,要求学生去拾麦穗(好像语文课本里还有相关内容,叫颗粒归仓).
探索性测试就像捡麦穗,刚割完的麦子,确实能捡到不少丢的麦穗.
但是都捡过一遍甚至几遍了,再去捡,...
分类:
其他好文 时间:
2014-06-05 11:03:21
阅读次数:
250
最近做LCD模组的gamma自动化测试过程中用到了input命令,于是也来了解一下该命令的使用。在运行adb shell 后输入input后运行就会输出input的使用方法,如下:
Usage: input [] [...]
The sources are:
trackball
joystick
touchnavigation...
分类:
数据库 时间:
2014-06-05 10:55:38
阅读次数:
274