-
-
最新文章
最新评论
- sam 发表在《胆熊的悲剧》
- 达妮 发表在《胆熊的悲剧》
- sam 发表在《Kindle之1年使用感受》
- sam 发表在《胆熊的悲剧》
- 昆山开锁 发表在《Kindle之1年使用感受》
- 昆山开锁 发表在《UltraEdit之正则表达式》
- 昆山开锁 发表在《胆熊的悲剧》
- sam 发表在《UltraEdit之正则表达式》
友情链接
功能
Author Archives: 819longjiayan
6 Comments
QTP 异常处理及场景恢复
在测试脚本执行过程中,由于所测试的软件可能会发生非预期测试检查点的异常,如UI报错退出、莫名的窗体提示等,登陆的WEB页面也会经常出现刷新异常,这样会直接导致脚本找不到UI、对象而运行失败。因为是未知地、随机地发生此异常,而不是测试设计的检查点异常,所以在自动化测试的角度无法确定测试失败的原因和步骤,更无法实施Bug查找。在无人值守的情况下,此类异常还会导致后面的自动化测试工作无法进行。为了解决次为题,可以使用异常处理及场景恢复机制来弥补当前QTP的测试缺陷。场景恢复存在的目的在于避免测试过程中因为异常而引起的中断。并不是所有测试脚本都需要场景恢复,设计完美的测试脚本不仅可以让自动化测试过程更顺畅,同事还能够捕获可能产生的程序缺陷。 1. 异常处理的解决方案
Posted in 软件测试
5 Comments
两个excel表对比的vbs脚本(原创)
最近工作中需要对比两次电脑启动的服务状态是否相同,服务数量是否相同,为了减少花费时间,就自己写了一段vbs脚本解决这个问题,具体脚本如下:
filepath=getProjectPath()
filepath1=filepath&”\list1.xls” ‘这里输入EXCEL的实际路径
filepath2=filepath&”\list2.xls” ‘这里输入EXCEL的实际路径
sqlrowcount=”Select count(name) As RowCont from [Sheet1$]”
sql=”Select name,status from [Sheet1$]”
If FilePathFind(Filepath1)And FilePathFind(Filepath2)Then
Set rowcount1=excel_Record(filepath1,sqlrowcount)
Set rowcount2=excel_Record(filepath2,sqlrowcount)
If rowcount1(“RowCont”)>=rowcount2(“RowCont”)Then
excel_compare filepath1,filepath2 Continue reading
Posted in 软件测试
Tagged VBS脚本, 两个excel表对比的vbs脚本
4 Comments
谈软件工程管理的四大要素【转】
前言: 其实对于我们软件测试也好,软件开发也好,都隶属于整个软件工程。那么在软件工程中有哪些重要的元素值得我们去探讨呢?下面就让我们探讨下软件工程管理的四个重要组成部分。 1.软件工程计划(Software project plan) 软件项目计划(Software Project Planning)是一个软件项目进入系统实施的启动阶段,主要进行的工作包括:确定详细的项目实施范围、定义递交的工作成果、评估实施过程中主要的风险、制定项目实施的时间计划、成本和预算计划、人力资源计划等。 (百度百科http://baike.baidu.com/view/2235776.htm) 2.软件工程执行(Software project execution