QTP可以用作C/S结构的测试吗?效果怎么样?要注意点什么?还有哪些用于C/S的测试软件

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-20
QTP可以用作C/S结构的测试吗?效果怎么样?要注意点什么?还有哪些用于C/S结构的测试软件

QTP当然能够测试C/S结构的程序了,QTP自带的飞机订票系统就是一个C/S结构的程序。而且本身自带的例子就是测试C/S结构的。你要是想学习好QTP,那么你就应该多看看自带的案例,里面包含的东西基本能解决你在实际工作当做遇到的大部分问题,至于更高层次的提升就需要你自己多看看VBScript,学习编程了。其他的测试工具有:


Rational Robot
是业界最顶尖的功能测试工具,它甚至可以在测试人员学习高级脚本技术之前帮助其进行成功的测试。它集成在测试人员的桌面IBM Rational Test Manager上,在这里测试人员可以计划、组织、执行、管理和报告所有测试活动,包括手动测试报告。这种测试和管理的双重功能是自动化测试的理想开始。
Win Runner
是一种企业级的用于检验应用程序是否如期运行的功能性测试工具。通过自动捕获,检测,和重复用户交互的操作,Win Runner能够辨认缺陷并且确保那些跨越多个应用程序和数据库的业务流程在初次发布就能避免出现故障,并且保持长期可靠运行。
AdventNet QEngine
AdventNet QEngine是一个应用广泛且独立于平台的自动化软件测试工具,可用于Web功能测试、web性能测试、Java应用功能测试、Java API测试、SOAP测试、回归测试和Java应用性能测试。支持对于使用HTML、JSP、ASP、.NET、PHP、JavaScript/VBScript、XML、SOAP、WSDL、e-commerce、传统客户端/服务器等开发的应用程序进行测试。此工具以Java开发,因此便于移植和提供多平台支持。
SilkTest
是业界领先的、用于对企业级应用进行功能测试的产品,可用于测试Web、Java或是传统的C/S结构。SilkTest提供了许多功能,使用户能够高效率地进行软件自动化测试。这些功能包括:测试的计划和管理;直接的数据库访问及校验;灵活、强大的4Test脚本语言,内置的恢复系统(Recovery System);以及具有使用同一套脚本进行跨平台、跨浏览器和技术进行测试的能力。
QA Run
QARun的测试实现方式是通过鼠标移动、键盘点击操作被测应用,即而得到相应的测试脚本,对该脚本可以进行编辑和调试。在记录的过程中可针对被测应用中所包含的功能点进行基线值的建立,换句话说就是在插入检查点的同时建立期望值。在这里检查点是目标系统的一个特殊方面在一特定点的期望状态。通常,检查点在QARun提示目标系统执行一系列事件之后被执行。检查点用于确定实际结果与期望结果是否相同。
Test Partner
是一个自动化的功能测试工具,它专为测试基于微软、Java和Web技术的复杂应用而设计。它使测试人员和开发人员都可以使用可视的脚本编制和自动向导来生成可重复的测试,用户可以调用VBA的所有功能,并进行任何水平层次和细节的测试。TestPartner的脚本开发采用通用的、分层的方式来进行。没有编程知识的测试人员也可以通过TestPartner的可视化导航器来快速创建测试并执行。通过可视的导航器录制并回放测试,每一个测试都将被展示为树状结构,以清楚地显现测试通过应用的路径。
Telelogic TAU
TAU第二代包含三个最新的、最强大的技术用来加速大规模软件开发和测试:统一建模语言(UML)及它的许多最新修订版本中的特性,UML2.0;功能强大的测试语言TTCN-3和新的构造系统的方法:Model Driven Architecture(模型驱动构架)。这三个新的业界标准结合成TAU的已经过认可的软件开发平台,形成了一个系统,一个一流的稳定可靠的工具解决方案。TAU第二代是系统与软件开发解决方案的一个突破,它把业界从使用了太长时间的手工、易出错、以代码为中心的方法中释放出来,自然而然地迈向下一步,一个更加可视化、自动化及可靠的开发方法。
Telelogic TAU/Tester是基于通用测试语言TTCN-3,用于自动化的系统和集成测试的强大工具。TAU/Tester以现代化的开发工具为基础,提供高层测试功能,支持整个测试生命周期,加速自动化测试。TAU/Tester可使用户特别关注于测试的开发,因为TTCN-3语言是独立于开发语言或测试设备的,且是抽象和可移植的。

qtp是可以做C/S自动化测试的,
在Record - Record and Run Settings选项中添加你要做测试的客户端就可以了。
学习资料你可以在51论坛中寻找。

建议你就学习QTP吧,QTP是目前市场占有率最高的自动化测试工具了。

QTP当然能够测试C/S结构的程序了,QTP自带的飞机订票系统就是一个C/S结构的程序。而且本身自带的例子就是测试C/S结构的。其他的测试工具有:
Rational Robot
是业界最顶尖的功能测试工具,它甚至可以在测试人员学习高级脚本技术之前帮助其进行成功的测试。它集成在测试人员的桌面IBM Rational Test Manager上,在这里测试人员可以计划、组织、执行、管理和报告所有测试活动,包括手动测试报告。这种测试和管理的双重功能是自动化测试的理想开始。
Win Runner
是一种企业级的用于检验应用程序是否如期运行的功能性测试工具。通过自动捕获,检测,和重复用户交互的操作,Win Runner能够辨认缺陷并且确保那些跨越多个应用程序和数据库的业务流程在初次发布就能避免出现故障,并且保持长期可靠运行。
AdventNet QEngine
AdventNet QEngine是一个应用广泛且独立于平台的自动化软件测试工具,可用于Web功能测试、web性能测试、Java应用功能测试、Java API测试、SOAP测试、回归测试和Java应用性能测试。支持对于使用HTML、JSP、ASP、.NET、PHP、JavaScript/VBScript、XML、SOAP、WSDL、e-commerce、传统客户端/服务器等开发的应用程序进行测试。此工具以Java开发,因此便于移植和提供多平台支持。
SilkTest
是业界领先的、用于对企业级应用进行功能测试的产品,可用于测试Web、Java或是传统的C/S结构。SilkTest提供了许多功能,使用户能够高效率地进行软件自动化测试。这些功能包括:测试的计划和管理;直接的数据库访问及校验;灵活、强大的4Test脚本语言,内置的恢复系统(Recovery System);以及具有使用同一套脚本进行跨平台、跨浏览器和技术进行测试的能力。
QA Run
QARun的测试实现方式是通过鼠标移动、键盘点击操作被测应用,即而得到相应的测试脚本,对该脚本可以进行编辑和调试。在记录的过程中可针对被测应用中所包含的功能点进行基线值的建立,换句话说就是在插入检查点的同时建立期望值。在这里检查点是目标系统的一个特殊方面在一特定点的期望状态。通常,检查点在QARun提示目标系统执行一系列事件之后被执行。检查点用于确定实际结果与期望结果是否相同。
Test Partner
是一个自动化的功能测试工具,它专为测试基于微软、Java和Web技术的复杂应用而设计。它使测试人员和开发人员都可以使用可视的脚本编制和自动向导来生成可重复的测试,用户可以调用VBA的所有功能,并进行任何水平层次和细节的测试。TestPartner的脚本开发采用通用的、分层的方式来进行。没有编程知识的测试人员也可以通过TestPartner的可视化导航器来快速创建测试并执行。通过可视的导航器录制并回放测试,每一个测试都将被展示为树状结构,以清楚地显现测试通过应用的路径。
Telelogic TAU
TAU第二代包含三个最新的、最强大的技术用来加速大规模软件开发和测试:统一建模语言(UML)及它的许多最新修订版本中的特性,UML2.0;功能强大的测试语言TTCN-3和新的构造系统的方法:Model Driven Architecture(模型驱动构架)。这三个新的业界标准结合成TAU的已经过认可的软件开发平台,形成了一个系统,一个一流的稳定可靠的工具解决方案。TAU第二代是系统与软件开发解决方案的一个突破,它把业界从使用了太长时间的手工、易出错、以代码为中心的方法中释放出来,自然而然地迈向下一步,一个更加可视化、自动化及可靠的开发方法。
Telelogic TAU/Tester是基于通用测试语言TTCN-3,用于自动化的系统和集成测试的强大工具。TAU/Tester以现代化的开发工具为基础,提供高层测试功能,支持整个测试生命周期,加速自动化测试。TAU/Tester可使用户特别关注于测试的开发,因为TTCN-3语言是独立于开发语言或测试设备的,且是抽象和可移植的。

  这个是可以的。
  QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。
  HP QuickTest Professional 提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。
  主要优点
  Mercury QuickTest Professional 甚至可以使新测试人员在几分钟内提高效率。您只需通过按“记录”按钮,并使用执行典型业务流程的应用程序即可创建测试脚本。系统使用简明的英文语句和屏幕抓图来自动记录业务流程中的每个步骤。用户可以在关键字视图中轻松修改、删除或重新安排测试步骤。
  QuickTest Professional 可以自动引入检查点,以验证应用程序的属性和功能,例如验证输出或检查链接有效性。对于关键字视图中的每个步骤,活动屏幕均准确显示测试中应用程序处理此步骤的方式。您也可以为任何对象添加几种类型的检查点,以便验证组件是否按预期运行(只需在活动屏幕中单击此对象即可)。

qtp是基于GUI的软件测试工具,能做什么取决于软件是用什么技术(语言)开发的。和B/s,C/s无关。QTP比较擅长web的操作。QTP也可以在使用插件的情况是其他平台来进行测试,比如vb,sap,activeX

1楼的回答很好啊。。。

我就给你个下载地址吧 电驴上很多 而且电驴的比较靠谱。。。

http://www.verycd.com/topics/2766633/

还有很多QTP的视频教程。。。也可以下下来看。。。偶下了可是都没有看 哎

  • 软件测试大虾们,帮忙。 请问基础net.tcp协议的c/s架构的系统做性能测...
    答:LR如果做.net的C/S架构的性能测试,可能需要用到.net插件,我记得LR11是默认安装的,但是没法模拟多用户场景。没有.net插件的情况下只能试试用sockets协议了。你可以找找网上有没有破解的可以使用.net插件的license。
  • qc中执行qtp多个脚本参数如何传递
    答:设置成inputparameter也是不可以的。若A脚本使用Testargs则传过去的值为“-1”,若使用environment则传过去的值为空。
  • WEB 测试工具有哪些?
    答:RFT:面向Java和.NET的实用工具RFT是IBM专为功能测试和回归测试打造的工具,通过录制与回放功能,尤其适用于对象技术和Web应用程序。然而,其环境要求较高,且参数化支持有限,回放速度较慢,这可能会影响团队的使用体验。WINRUNNER:老派与现代的交融WINRUNNER,曾是主流的录制-回放工具,以C语言为基础,但...
  • c语言休眠函数怎么写?
    答:t定义在头文件/usr/include/sys/types.h中;3、nanosleep()函数:纳秒级休眠函数;include int nanosleep(const struct timespec* rqtp, struct timespec* rmtp);4、其它休眠函数:select()、pselect()、poll();等;select()函数也可以精确到微秒,pselect()函数也可以精确到纳秒。
  • 芯片的封装形式有那些?
    答:因此电极触点难于作到QFP 的引脚那样多,一般从14 到100 左右。材料有陶瓷和塑料两种。当有LCC 标记时基本上都是陶瓷QFN。电极触点中心距1.27mm。塑料QFN 是以玻璃环氧树脂印刷基板基材的一种低成本封装。电极触点中心距除1.27mm 外,还有0.65mm 和0.5mm 两种。这种封装也称为塑料LCC、PCLC、P-LCC 等。 47、...
  • 常用贴片IC的封装有哪些?
    答:速和高频IC 用封装,也称为陶瓷QFN 或QFN-C(见QFN)。 25、LGA(land grid array) 触点陈列封装。即在底面制作有阵列状态坦电极触点的封装。装配时插入插座即可。现已 实用的有227 触点(1.27mm 中心距)和447 触点(2.54mm 中心距)的陶瓷LGA,应用于高速逻辑 LSI 电路。 LGA 与QFP 相比,能够以比较小的封装...
  • 最近系统学习完了QTP在网上看一些自动化框架的东西。发现许多框架都是用...
    答:不需要。学一门python足够了。我做过开发,也做过测试负责人。还没有python解决不了的测试问题。自动化测试框架也比较多。如果会python,自己建立一整套测试框架也不用两个星期就搭建完成了。python还是跨平台的。功能,性能,自动,黑盒,白盒,灰盒都可以。python+c是一个强大的组合。即使你学10年,...
  • 软件测试一般都用到哪些工具
    答:常用的软件测试工具一般是:QTP+LoadRunner+QC 软件测试中还需的工具如下:功能测试工具:QTP(HP),WinRunner(MI),Robort(IBM),QARun(Compuware)性能测试工具:LoadRunner(HP),WAS(MS),Robort(IBM)【必须下载相应的插件才支持性能方面的测试】,QALoad(Compuware)测试管理工具:TestDirector/...
  • QTP的2种脚本调用方法是什么
    答:QTP的COM调用可参考:Set qtApp = CreateObject("QuickTest.Application") ' Create the Application object qtApp.Launch ' Launch QuickTest qtApp.Visible = True ' Set QuickTest to be visible ' Open a test and get the "Login" action's object repositories collection qtApp.Open "C:\...
  • 封装的具体形式
    答:难于作到QFP 的引脚那样多,一般从14 到100 左右。材料有陶瓷和塑料两种。当有LCC 标记时基本上都是陶瓷QFN。电极触点中心距1.27mm。塑料QFN 是以玻璃环氧树脂印刷基板基材的一种低成本封装。电极触点中心距除1.27mm 外,还有0.65mm 和0.5mm 两种。这种封装也称为塑料LCC、PCLC、P-LCC 等。47、QFP(quad flat ...