伯乐共勉

讨论。NET专区
随笔 - 259, 文章 - 183, 评论 - 217, 阅读 - 34万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  软件测试

摘要:创建文本文件,将下列内容贴入,在安装时选择文件,或在安装后在sabin后台粘贴 rapidhorse.com.cn SN732563653 enterprise N 12/13/2007 5/29/2099 500 500 0% ... 阅读全文

posted @ 2008-01-07 22:29 伯乐共勉 阅读(435) 评论(0) 推荐(0) 编辑

摘要:以下是我在测试一个工作流时所使用的脚本,记录一下,免得忘了。 Sub MsgProcesses()Sub MsgProcesses Dim oAppPath As String = replace(K2App.Solution.Projects.Item("KMOAFLOW").filename.tolower,"KMOAFLOW".tolower & ".kpj","") ... 阅读全文

posted @ 2007-08-30 15:42 伯乐共勉 阅读(356) 评论(0) 推荐(0) 编辑

摘要:我们简单介绍一下有关功能测试的基本方法,这实际上对于所有自动化功能测试产品来说都是一样的。一般情况下,用QTP来进行功能测试的基本方法主要包括三个主要阶段: 1、创建测试或组建 首先可以通过在应用程序或网站上录制会话,或者建立对象库并使用关键字驱动功能向关键字视图中手动添加步骤来创建测试或组件。在QTP里面我们可以通过两种方式添加步骤来创建测试或组件: 在应用程序或网站上录制会话。建立对象库并... 阅读全文

posted @ 2007-08-15 14:11 伯乐共勉 阅读(2861) 评论(2) 推荐(0) 编辑

摘要:1.Q:runaction 后面能不能接变量(动态调用action,所以从数据库取数据做action名字了,但是调用总是找不到)? A:脚本中原有RunAction "testbase [case1]", oneIteration 把引号中的内容放到Global表中的第22行,然后将代码修改为: datatable.getsheet("Global") datatable... 阅读全文

posted @ 2007-08-14 09:05 伯乐共勉 阅读(1272) 评论(0) 推荐(0) 编辑

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

posted @ 2007-08-14 09:02 伯乐共勉 阅读(798) 评论(0) 推荐(0) 编辑

摘要:今天七月四号美国国庆节,有时间坐下来总结一下过去几年在微软的测试经验,谈谈对测试自动化的看法。 先说说为什么做测试的人喜欢搞自动化。 第一,自尊心。计算机科班出身的人都喜欢作开发(Dev)。做测试工作经常是身不由己,可是测试工作很多时间不需要编程,于是做测试的人想方设法写些程序,以显示自己也会编程。结果往往是欲罢不能,测试自动化程序越写越多,越写越复杂。后面我会谈谈测试自动化框架复杂的代价。 ... 阅读全文

posted @ 2007-07-24 13:53 伯乐共勉 阅读(1268) 评论(0) 推荐(1) 编辑

摘要:在软件测试中不仅要检查程序是否出错、程序是否和软件产品的设计规格说明书一致,而且还要检验所实现的正确功能是否就是客户或用户所需要的功能,两者缺一不可,这两部分活动构成了一个完整的测试活动。这就是软件测试中有名的V&V,即Verification和Validation。实际上,在整个软件开发生命周期,Verification和Validation每时每刻都存在着。1. 验证——Verificatio... 阅读全文

posted @ 2007-07-09 10:01 伯乐共勉 阅读(806) 评论(0) 推荐(0) 编辑

摘要:很多时候我们总是觉得管理QTP的脚本比较烦.因为除了要对代码的管理之外,还要保证QTP对象库的完整.每一个用例脚本的生成,同时又都会生成一个对象库.那么是不是可以做一个公共的对象库来给各个用例脚本调用呢?接下来,我们就来实现共享对象库的应用. 第一步:把需要加到共享对象库中的各个用例脚本的对象库,分别导出成.tsr文件. 操作方法:先用QTP打开已经录制完毕的脚本后,选择Resourc... 阅读全文

posted @ 2007-06-20 11:39 伯乐共勉 阅读(601) 评论(0) 推荐(0) 编辑

摘要:一提到自动化测试工具,给人印象最深的就是录制和回放了。录制测试人员的操作过程,再回放出来并多次运行,达到使用机器代替人来执行测试的效果。 QTP采用的关键字驱动与专家视图的设计思想,不但可以自动生成代码,使初学者快速入门,更为高级测试人员提供了便利的编程界面,使其可以高效的完成自动化测试脚本,不用完全依赖于录制和回放过程。 下面就我个人的使用经验,简单谈谈如何不依赖于录制和回放来完... 阅读全文

posted @ 2007-06-20 11:39 伯乐共勉 阅读(703) 评论(0) 推荐(0) 编辑

摘要:发布时间: 2007-5-16 13:50 作者: 风过无息 来源: 51testing软件测试论坛 1.在测试中我们使用QTP调试脚本的时候一般就是DEBUG或者MSGBOX察看一些信息,其实有时候也可以使用print来实现批量的察看信息但是不影响程序运行.运行脚本:a="100"print a~~~~~~~~~~~~~~~~~~~~~~~~~2.取datatable特定行的数据可以... 阅读全文

posted @ 2007-06-20 11:37 伯乐共勉 阅读(388) 评论(0) 推荐(0) 编辑

摘要:出处:统一教学网 作者:kai_top 的 Blog 编辑:N/A 发表日期:2006-6-25 14:34:00 1 生产随机数列第一种方法-----------------------------------randomize''''更新反回的数据funcation rand(k,n)n=int((k-1)*rnd+1)rand=nend funcation第二种方法n=randomnu... 阅读全文

posted @ 2007-06-20 11:36 伯乐共勉 阅读(305) 评论(0) 推荐(0) 编辑

摘要:作者: xiaonan 来源: 51Testing博客前言: 最近看了不少朋友写的blog文章后,就越显自己的文章比较稚嫩.但我觉得这也是一种学习的方式,现在抱着一种共同学习的态度来探讨一下数据驱动在QTP中运用.很希望看我文章朋友能不吝啬的发表一下自己对这个方面的看法,那真是万分感谢啊. 所谓数据驱动就是用一个数据文件把测试脚本驱动起来,来达到更接近用户化更智能的测试.其目的是... 阅读全文

posted @ 2007-06-20 11:34 伯乐共勉 阅读(607) 评论(2) 推荐(0) 编辑

摘要:经常见人问如何在QTP中参数化链接,而很多人回答的比问的人更复杂。现在将一种简单的办法列出来,供大家参考。我经常喜欢这样用。假如我们录制的时候,输入的是AUTO0003,如下 1 2Browser("SCM1.0").Page("SCM1.0 版权所有").Frame("mainFrame_3").WebEdit("txtFCode").Set "AUTO0003" 3Browser("SCM1... 阅读全文

posted @ 2007-06-12 15:45 伯乐共勉 阅读(650) 评论(0) 推荐(0) 编辑

摘要:第一次參加家長會,幼兒園的老師說:「你的兒子有多動症,在板凳上連三分鐘都座不了,你最好帶他去醫院看一看。」 回家的路上,兒子問她老師都說了些什麼,她鼻子一酸,差點流下淚來。 因為全班30位小朋友,惟有他表現最差;惟有對他,老師表現出不屑。 然而她還是告訴她的兒子:「老師表揚你了,說寶寶原來在板凳上坐不了一分鐘,現在能坐三分鐘了,其他的媽媽都非常羨慕媽媽,因為全班只有寶寶進步了。」那天晚上,她兒子破... 阅读全文

posted @ 2007-06-11 13:39 伯乐共勉 阅读(194) 评论(0) 推荐(0) 编辑

摘要:验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。 验收测试是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。 ... 阅读全文

posted @ 2007-06-11 09:20 伯乐共勉 阅读(452) 评论(1) 推荐(0) 编辑

摘要:1、按模块统计缺陷数量及占比。2、模块与错误类型的二维表格。3、错误类型的饼图4、Created vs Resolved Issues5、错误优先级的项目统计6、错误类型的项目统计 阅读全文

posted @ 2007-06-08 10:18 伯乐共勉 阅读(295) 评论(1) 推荐(0) 编辑

摘要:今天终于将JIRA的图表插件装上了,我最喜欢的有两个,一个是 Created vs Resolved Issues ,另一个是Pie Chart, 第一个图很形象地表达了BUG的一段周期的发现及解决数量。第二个图,我用来描述错误的类型分布。 在装的时候,有几个问题,现在回顾一下。 1、选择一个正确的版本,JIRA现在已经有3.9了,但由于各种方面的问题,我用的还是3.6.它可以使用1.2.3这个J... 阅读全文

posted @ 2007-06-04 10:33 伯乐共勉 阅读(3509) 评论(0) 推荐(0) 编辑

摘要:1. 你们的项目组使用源代码管理工具了么?MVM:应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 Qiubole:因为我们用的是VS.NET,所以直接用微软的TFS,感觉非常不错,比VSS强大多了。 2. 你们的项目组使用缺陷管理系统了么?MVM:应该用。ClearQuest太复杂,我的推荐是BugZilla。 Qi... 阅读全文

posted @ 2007-05-24 09:32 伯乐共勉 阅读(317) 评论(0) 推荐(0) 编辑

摘要:测试相关的63个国外站点http://bdonline.sqe.com/ 一个关于网站测试方面的网页,对这方面感兴趣的人可以参考 http://citeseer.nj.nec.com/ 一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站 http://groups.yahoo.com/group/LoadRunner ... 阅读全文

posted @ 2007-05-23 13:44 伯乐共勉 阅读(280) 评论(0) 推荐(0) 编辑

摘要:关于Ad-hoc测试的基本知识 “Ad-Hoc” 原意是指 “特定的,一次性的”,这里专指“随机的,自由的”测试。在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机测试(Ad-hoc testing),主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。 随机测试主要是对被测软件的一些重要功能进行... 阅读全文

posted @ 2007-05-22 16:21 伯乐共勉 阅读(837) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示