- 博客(20)
- 收藏
- 关注
转载 如何使用开源的WebUI自动化框架Dagger?
大家应该都知道WebUI自动化框架Dagger已经开源了,可是究竟如何使用呢?本文将给大家介绍一下。 Dagger首先是一个WebUI自动化框架,提供了赖以操纵浏览器的一些API。API数量不多,少于20个,但从实践上,已经基本涵盖95%的应用场景了。Dagger其次是一个测试框架,使用TestNg管理和运行用例,TestNg相关断言内嵌于上述API中。...
2013-11-13 16:47:00
287
转载 细数自动化测试中经常用到的功能类
自动化测试是软件测试技术重要的组成部分,在自动化测试中我们会用到一些功能类,本文在这里介绍几种常用的功能类。1、WebDriver处理一些弹窗 import java.util.Set; import org.openqa.selenium.Alert; import org.openqa.selenium.By; import org.openqa....
2013-10-06 17:31:00
209
转载 对Struts2 Action如何进行单元测试?
对Struts2 Action如何进行单元测试?下面我们就来讲一下。 我们可以使用struts2发行包中的struts2-junit-plugin-2.2.1.1.jar,它里面提供了两个类StrutsTestCase、StrutsSpringTestCase,分别提供对纯struts应用和struts+spring整合时的单元测试支持。 1.StrutsTest...
2013-09-25 17:18:00
313
转载 最近软件测试工程师为什么那么火?
最近,在IT行业有一种现象,就是想做软件测试的人越来越多,不管是应往届大学毕业生,还是已经从事两三年之久的开发和网络工程师。这不仅让我们要考虑,为什么会产生这种现象呢?通过对IT行业的分析,可以得出以下三点原因。 一、IT行业急缺软件测试工程师。大学里还没有软件测试专业,导致没有培养软件测试工程师的地方。而现在IT企业非常缺乏软件测试工程师。 二、近几年软件的“井喷”...
2013-08-22 17:14:00
268
转载 如何做好可用性测试前的准备?
我们这里来讲一下如何做好可用性测试前的准备?第一、写测试脚本。 通常产品中那些需要测试的部分,会由设计师或开发人员发出一份需求文档。接着,测试人员需要针对这份需求文档,设定合适的场景,并制定相应的任务。进行测试的过程,对于被测人员来讲无疑是枯燥的,所以有必要设定合适的场景,让整个过程不至于太像审讯或考试。制定任务是为了使测试过程能够更加顺利地进行,使测试结果...
2013-06-16 16:20:00
415
转载 如何使用Python和Nose实现自动化测试?
如何使用Python和Nose实现自动化测试? 本文我将详细介绍使用Appium下的Python编写的测试的例子代码对一个iOS的样例应用进行测试所涉及的各个步骤,而对Android应用进行测试所需的步骤与此非常类似。 开始,先自https://github.com/appium/appiumfork并clone Appium,然后按照安装指南,在你的机器上安装好...
2013-06-08 15:45:00
128
转载 如何快速掌握自动化软件测试?
如何快速掌握自动化软件测试? 现在的软件测试主要有两个方向:功能自动化测试和性能测试。这就要求从业人员能够在短时间内快速的掌握这些知识,才能获取到更好的工作机会。 一、想从事自动化测试,必须先了解What/Why/How,也就是常说的去了解什么是自动化测试、为什么要进行自动化测试、该如何进行自动化测试,这类的资料在网上有很多,这里就不做重复了。 二、...
2013-05-31 14:18:00
253
转载 看一看chromium自动化测试设计的面容
看一看chromium自动化测试设计的面容。 我们来看一下chromium开源项目部分的自动化测试。 白盒部分: 和很多国外的产品一样,白盒测试部分比重很大,整个chromium中的自动化测试,白盒部分超过25%或者更多(没有具体计算这个数字),白盒测试大概可以分为两个类别,单元测试和交互测试,它们的测试框架不同,分别是gtest和google mock。...
2013-05-26 15:09:00
444
转载 如何构建nits自动化测试框架?
如何构建nits自动化测试框架? Nits需要什么,很简单也很麻烦,一要尽量把代码和数据隔离,二要扩展起来一定要简单。 数据流的存储暂时看来最好还是用xml去存储,缺点是xml的格式导致篇幅有点长,如果用例的操作比较多久需要很多屏才能看完整个用例,但是优点更明显,可读性很高,操作简单,许多类库可以帮我们去操作xml文件。这里我选了xstream,xml和类的转化很...
2013-05-22 15:26:00
165
转载 如何测试遗留系统?
如何测试遗留系统? 面对遗留系统,选择合适的测试策略,能让自动化测试的投入在一定时期内看到效果,并且建立可持续进行的机制。同为自动化测试,每种测试在面对遗留系统时遇到的挑战是不同的,起到的效果也不尽相同。 系统晦涩难懂,可读性可理解性很差。理解原有系统往往占据了进行一个修改的大部分时间。 系统设计僵化,改动困难,一个小修改,会迫使系统很多部分的改动。 ...
2013-05-15 15:53:00
162
转载 软件测试中的代码测试案例
我们来讲解一下软件测试中的代码测试案例。 产品类: class CMyClass { public: intAdd(inti,intj); CMyClass(); virtual~CMyClass(); private: intmAge; //年龄 CString mPhase; //年龄阶段,如"少年","青年" }...
2013-05-12 12:02:00
1023
转载 安卓平台如何实现微博绑定?
安卓平台如何实现微博绑定? android应用进行微博绑定主要有两种方式,一种客户端实现个webView,请求微博默认的授权页,另一种则是直接调用微博客户端,这里实现的为前一种,即进和微博默认的授权页,输入用户名密码,然后登录。 主要过程:点击微博绑定按钮“立即绑定”,客户端进入授权页,输入用户名及密码,点击“登录”,微博绑定后按钮状态变为“解除绑定”,点击可解除...
2013-05-08 15:14:00
216
转载 软件测试中如何构建V模型?
软件测试中如何构建V模型? 在软件测试中,V模型是软件开发瀑布模型的变种,它反映了测试活动与分析和设计的关系。从左到右,描述了基本的开发过程和测试行为,非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。左边依次下降的是开发过程各阶段,与此相对应的是右边依次上升的部分,即各测试过程的各个阶段。 当然,V模型也会...
2013-04-29 14:51:00
150
转载 软件测试中自上而下与自下而上的区别
文章将要探讨一下软件测试中自上而下与自下而上的区别。第一、自顶向下的增殖方式。这种集成方式将模块按系统程序结构,沿控制层次自顶向下进行组装。自顶向下的增殖方式在测试过程中较早地验证了主要的控制和判断点。选用按深度方向组装的方式,可以首先实现和验证一个完整的软件功能。 第二、自底向上的增殖方式。这种集成的方式是从程序模块结构的最底层的模块开始集成和测试。因为模...
2013-04-29 14:43:00
2011
转载 简述软件测试的编写规范
简述软件测试的编写规范。 1 目的:统一测试用例编写的规范,以保证使用最有效的测试用例,保证测试质量。2 范围:适用于公司对产品的业务流程、功能测试测试用例的编写。3 术语解释3.1 测试分析:对重要业务、重要流程进行测试前的分析。3.2 业务流程测试用例:关于产品业务、重要流程的测试用例。4 业务流程测试用例编写原则4.1 系统性4.1.1 对于系统业务流程要能够完整...
2013-04-24 15:10:00
210
转载 程序设计者为什么最好不要测试自己的程序?
程序设计者为什么最好不要测试自己的程序? 我们都知道一个道理:自己爱护自己的孩子,看自己的孩子最漂亮。同样道理,程序设计者同样有心理学问题。要程序设计组织在测试自己的程序时持客观态度是很困难的,因为如果用正确的定义看待测试,就不大可能按预定计划完成测试,也不大可能把耗费的代价限制在要求的范围以内。 一般说来,软件生产的三要素是:质量、进度和费用。由于费...
2013-04-23 16:25:00
356
转载 软件测试中动态测试与静态测试的区别
我们今天来讨论一下软件测试中动态测试与静态测试的区别。 第一、静态测试。(1)代码检查:代码会审、代码走查、桌面检查;(2)静态结构分析;(3)代码质量度量。 第二、动态测试。(1)黑盒测试:又称功能测试。这种方法把被测软件看成黑盒,在不考虑软件内部结构和特性的情况下测试软件的外部特性。(2)白盒测试:又称结构测试。这种方法把被测软件看成白盒,根据程序的内部结构和...
2013-04-22 17:25:00
913
转载 软件测试工程师怎样进行单元测试?
软件测试工程师怎样进行单元测试? 软件测试工程师在单元测试时,测试者需要依据详细设计说明书和源程序清单,了解该模块的I/O条件和模块的逻辑结构,主要采用白盒测试的测试用例,辅之以黑盒测试的测试用例,使之对任何合理的输入和不合理的输入,都能鉴别和响应。 第一、模块接口测试。在单元测试的开始,应对通过被测模块的数据流进行测试。测试项目包括:调用本模块的输入参数是否正确...
2013-04-22 17:13:00
330
转载 阳明滩大桥事件
阳明滩大桥,位于中国黑龙江省哈尔滨市松花江上,是目前中国长江以北地区桥梁长度最长的超大型跨江桥,2011年11月6日通车 。全长15.42公里,桥宽41.5米,双向8车道,设计时速80公里,最大可满足高峰期每小时9800辆机动车通行。2012年8月24日5时30分左右,距阳明滩大桥3.5公里的三环路群力高架桥洪湖路上桥分离式匝道侧翻,致使4辆大货车坠桥。转载于...
2012-08-31 17:39:00
212
转载 关于C#asp上传下载功能代码
一般来说,文件上传下载对于任何一个网站也是必要的。这里,我在网上参考了下别人的方法,并且自己调试了,详细的写下过程并给出详细的代码。是给自己的一种总结,也是给各位.net新人一个引路吧。其实我也是.net新人。以前一直是看JAVA的。但个人感觉其实编程的道理是一样的。无所谓那种语言。甚至还觉得.net有些方面比JAVA更简便和强大一些。过程如下:1、如下所示: 2、HttpPoste...
2012-05-23 09:08:00
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅