最新文章

原网站资源下载

为了让网友们更加方便地下载到我们网站的原有的资源,现在提供原17Testing网站资源下载链接,供网友下载资料之用。原资料下载 

软件测试中使用QTP的一些方法

 1.增强QTP调试器功能的方法QTP的脚本编辑器中默认的调试器的功能十分有限,在调试过程中很多对象的属性都不能详细地看到。但是如果安装了VisualStudio.NET2008,则可以增强QTP的调试能力,在“DebugViewer”中可以查看到对象的大部分属性。可以通过安装VisualStudio.NET2008来增强Q……

浅谈用Visual Basic 6.0实现自动化测试

摘要:本文探讨了VisualBasic6.0在测试自动化中应用的可能性,并列举了一些在实际工作中应用的例子一现有自动化测试工具的不足当前,一个摆在软件测试自动化面前的一个很明显的事实是目前可用的工具并不能做一切我们想要它们做的事情;指望任何一种工具能够完全支持众多不同应用的测试自动化是不现实的。由于很难找到一个能完全满足测试自动化需要的测试工具,而且测试自动……

如何正确对待需求的变更

1、对于需求和需求变更的理解软件需求是整个软件项目的最关键的一个输入,和传统的生产企业相比较,软件的需求具有模糊性、不确定性、变化性和主观性的特点,它不像生产汽车、电脑等硬件的需求,是有形的、客观的、可描述的、可检测的。软件需求是软件项目最难把握的问题,同时又是关系项目成败的关键因素,因此对于需求分析和需求变更的处理十分重要。软件需求变更会给项目带来巨大的风……

理解Web性能测试术语

在软件系统日益复杂的今天,性能已经成为软件质量的重要衡量标准之一,这一点尤其体现在和WEB相关的系统上。接下来介绍一些WEB性能测试中的术语,这些术语都是WEB性能测试中出现频繁的比较高的词汇,只有掌握这些基础的性能知识才可以进一步开展测试工作。这些术语主要有并发用户,并发用户数量,请求响应时间,事务响应时间,吞吐量,吞吐率,TPS,点击率,资源利用率等。并……

避免“测试逃逸”现象的措施

“测试逃逸”是指测试人员在软件的测试过程中由于惰性或工作不认真,为图省事而设计测试用例不全面,故意少设计用例,或者没有按照测试要求执行测试,导致一些显而易见的软件缺陷或本来应该发现的软件缺陷没有被测试出来。由此可能造成质量不合格的软件版本被发布,使公司的形象或利益受到损害。为了避免在测试工作中出现“测试逃逸”现……

认识软件测试中的三代测试管理工具

测试框架:是由一些假设,概念和为自动化软件测试提供支持的实践组成的一个集合。第一代:无测试框架:目录级测试管理几乎没有起到自动化测试管理的作用,测试需求与测试用例的关联非常弱,若要成功的实施自动化测试,需要自己编写许多的小程序来支持,对自动化测试人员的编程水平以及对测试方面的整体把握要求非常的高。第二代:部分的测试框架可以完成部分的自动化测试管理,已经可以实……

软件测试缺乏配置管理的问题解决方法

由于缺乏必要的配置管理流程和工具,很多软件企业在日常的开发工作中都会或多或少的遇到如下的问题:组织的知识和过程财富流失现代的社会竞争激烈,人员流动频繁,如果由于没有必要的配置管理流程和工具,大量的文档和代码等知识财富必然缺乏统一的管理,可能随意地保存在项目经理和软件工程师各自的机器里,往往会因为硬盘的故障或人员的离职而永远的消失,软件组织的数字财富就这样因为……

软件测试中的Web性能测试术语集合

在软件系统日益复杂的今天,性能已经成为软件质量的重要衡量标准之一,这一点尤其体现在和WEB相关的系统上。接下来介绍一些WEB性能测试中的术语,这些术语都是WEB性能测试中出现频繁的比较高的词汇,只有掌握这些基础的性能知识才可以进一步开展测试工作。这些术语主要有并发用户,并发用户数量,请求响应时间,事务响应时间,吞吐量,吞吐率,TPS,点击率,资源利用率等。并……

高并发测试下的一些问题及解决方式

 测试在sqlserver2000上进行,对工作流操作的相关方法在单元测试里进行多线程并发。测试发现sqlserver出现死锁的情况相当多,一些典型的情况:1、对同一张表先insert再update是很快会引起死锁的,不管操作的是否是同一记录       解决方法:对于同一记录,……

软件测试工具QTP识别对象的原理

一.QTP识别对象的原理QTP要求先在仓库文件里定义仓库对象,里面存有实际对象的特征属性的值,运行的时候,QTP会根据仓库对象的特征属性描述,寻找到实际对象,然后操作实际对象。仓库对象TO一般在录制/编写脚本时加入仓库文件,它不仅可以在编写时进行修改,也可以在运行过程中进行动态修改,以匹配实际对象。相关的几个函数有:GetTOProperty():取得仓库对……

软件测试中的性能调优概述

性能调优无疑是个庞大的话题,也是很多项目中非常重要的一环,性能调优的难做是众所周知的,毕竟性能调优涵盖的面实在是太多了,在这篇blog中我们蜻蜓点水般的来看看性能调优这项庞大的工程都有些什么过程,同时也看看这些过程中常见的一些做法。确定性能调优的目标性能调优,首先是要确定性能调优的目标是什么,如果现在应用已经满足了需求,就没必要去做性能调优了,毕竟不经过一个……

软件测试的Bug管理的一般流程

软件测试的主要目的在于发现软件存在的错误(Bug),对于如何处理测试中发现的错误,将直接影响到测试的效果。只有正确、迅速、准确地处理这些错误,才能消除软件错误,保证要发布的软件符合需求设计的目标。在实际软件测试过程中,对于每个Bug都要经过测试、确认、修复、验证等的管理过程,这是软件测试的重要环节。   错误跟踪管理系统&nbs……

某城镇居民保险系统分析

案例:   某软件公司在开发一个城镇居民保险系统时,在单元测试、集成测试阶段,为了追赶进度,开发人员与测试人员都没有介入测试工作。系统测试阶段,测试小组借助缺陷管理工具和开发人员交互进行测试与缺陷修复工作。期间,发现“扭转文档无法归档”的严重错误,开发人员在修改时,认为难度太大,决定暂停修改,得到测试人员……

.NET自动探索式测试工具—Pex

       Pex是微软研究院的一个白盒测试生成工具。不像我们平时在给定的方法中为每个执行路径手写独立测试,Pex允许开发人员编写单独的参数化测试方法。这样Pex就能生成一套标准的单元测试,在目标方法里测试执行路径。Pex一个指令一个指令地分析.NET代码,解释代码执行时的动作,然后&l……

(共 308 条) 上一页 1 2 3... 20 21