- 博客(6)
- 收藏
- 关注
转载 使用QC远程启动QTP
原文地址随着测试团队不断扩大,QTP测试脚本不断增多,我们需要用多台电脑来运行QTP脚本,如果大家要登录到每台机器上去跑脚本,就太不方便了,而且各个机器上的脚本版本还有是否统一的问题。 如果我们能用一台电脑,指挥多台装了QTP的电脑运行脚本,岂不爽哉。 Mercury公司开发的Quanlity Center(简称QC),就可以实现这个功能。 要使用Q
2012-09-21 14:52:57 1795
转载 手工编写QTP测试脚本
原文地址在上一篇《管理QTP测试脚本的对象仓库》中,我们讨论了如何建立一个结构化的,易于维护的对象仓库系统。我们这样做不仅仅是为了维护方便,更重要的一点,当我们有了一套结构清楚的对象仓库以后,我们就可以轻松的手工编写QTP脚本了。 这里可能有人会问,QTP的录制功能不是很强大么,为什么还要自己手写脚本,这样是不是更麻烦。我先说一下我对手写测试脚本的感受,供大家参考。首先,如果我们整
2012-09-21 14:45:57 4247
转载 管理QTP测试脚本的对象仓库
原文地址使用QTP录制一些脚本再回放,这不难,难的是一个测试团队共同开发脚本,并能不断的完善脚本,创建一个结构化的自动测试脚本体系。这篇文章重点讨论的是,如何管理QTP的对象仓库,以便能让对象仓库易于维护、管理。 如果只是简单的录制、回放脚本,可能感觉不到对象仓库的存在。但是要做到QTP脚本的结构化管理,就必须对QTP的对象仓库进行严格的管理。 在实际工作中我们发现,QTP
2012-09-21 14:43:14 1740
转载 考虑时间(Thinking Time)的计算方法
原文地址在上一篇《为什么要在性能测试中设置考虑时间》中,我们讲了设置考虑时间是为了保证测试环境和生产环境尽量一致,今天我们讲一下考虑时间的计算方法,以及考虑时间是如何让测试环境更符合生产环境。 我们还是引用上次那个例子:测试一个论坛系统的两个业务,A查看帖子、B回复帖子,假设每天会员查看帖子的总数(PV)是回复帖子的2倍,也就是A:B=2:1,因此我们的性能测试也要符合这一比例,如
2012-09-21 14:35:12 1599
转载 为什么要在性能测试中设置考虑时间(Thinking Time)
原文地址考虑时间Thinking Time指的是在性能测试脚本中,事务与事务之间,会有一些短暂的停顿,就好像真实用户在操作时,两次操作之间需要考虑一下。比如用户注册的时候,在打开注册页面到提交注册页面之间,是有一段考虑时间的(用户在填写个人信息)。 下面就讨论一下在性能测试实战中,为什么要设置考虑时间。 先说一个概念:吞吐量,这指的是服务器系统(包括软件和硬件)单位时间内处
2012-09-21 14:01:25 3895
转载 测试脚本的独立性
这里讨论的测试脚本指的是:使用开发工具(比如Junit)开发的测试程序,或者是用自动测试工具(比如QTP)开发的测试脚本。 先说两个测试工作中常见的问题。1、A君用Junit开发了很多TestCase,但是这些case之间有着较强的逻辑关系,比如Case#1执行过后,Case#2才能执行。于是当#1出现错误,#2也无法正常测试了。2、B君用QTP做的测试脚本,每个脚本覆盖了很多功能
2012-09-21 13:49:23 762
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人