前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【软件测试】使用QTP进行功能测试

【软件测试】使用QTP进行功能测试

作者头像
NorthS
发布2023-03-21 21:28:56
1.1K0
发布2023-03-21 21:28:56
举报
文章被收录于专栏:北冥博客北冥博客

测试一

测试QTP自带的C/S应用程序Flight.exe。 Flight应用程序登录模块需求说明:用户名、密码均为长度至少为4位的非空字符,密码值为mercury。针对用户名、密码的不同出错情况,有不同的错误信息提示(详见Flight.exe)。 (1)针对Flight范例程序,使用等价类划分法完成登录模块的测试用例设计,写出测试用例表Login_TestCases; (2)对用户登录过程进行脚本录制,回放无误后,保存测试脚本为login_Test1。   (3)打开脚本login_Test1,编辑脚本(提示:用到了参数化、VBScript的if结构、添加操作步骤等知识点),使用测试用例表Login_TestCases,完成对Flight程序登录模块的测试,运行测试无误后保存测试脚本为login_Test2。 (4)导出word类型测试报告,保存为LoginTest_Report。 (5)在学习通实验报告题目2中上传一个Word类型附件,其中包含:测试用例表Login_TestCases,测试脚本login_Test1,测试脚本login_Test2,测试报告LoginTest_Report。

测试二

对某应用的信息注册模块(详见Flight.exe)进行测试 需求描述: u  姓名:1——20个英文字符(或10个中文),不能包含数字,不能为空 u  年龄:18——60之间的整数,不能为空 u  如果填写信息正确,给出如图提示信息,并在“注册信息”文本框中输出相应注册信息 u  如果信息填写错误,给出相应的错误提示信息 要求: (1)使用等价类划分法完成该信息注册模块的测试用例设计,写出测试用例表Reg_TestCases; (2)对信息注册过程进行脚本录制,回放无误后,保存测试脚本为Reg_Test1。   (3)打开脚本Reg_Test1,编辑脚本(提示:用到了参数化、VBScript的if结构、添加操作步骤等知识点),使用测试用例表Reg_TestCases,完成对信息注册模块的测试,运行测试无误后保存测试脚本为Reg_Test2。 (4)导出测试报告,保存为RegTest_Report。 (5)在学习通实验报告题目3中上传一个Word类型附件,其中包含:测试用例表Reg_TestCases,测试脚本Reg_Test1,测试脚本Reg_Test2,测试报告RegTest_Report

测试三

测试B/S应用Web Tours网站(http://127.0.0.1:1080/WebTours/): (1)熟悉Mercury Tours范例网站,并注册以下用户: (2)使用Mercury Tours范例网站录制“登录”过程(登录用户名:a,密码:a),录制完成并且运行无误后保存脚本,文件名为test1; (3)编辑测试脚本,添加查看已订票信息的操作,并保存、回放脚本,运行无误后,把文件另存为test2; (4)打开脚本“test2”,分别插入图像检查点(检测hp图标是否正确显示)、标准检查点(登陆成功后Sign-Off是否成功显示)。运行无误后,把文件另存为test3; (5)打开脚本“test3”,并在DataTable的Action工作簿里添加以下表中的数据,编辑脚本(用户名、密码的参数化),完成测试,运行无误后把文件另存为“test4”; (6)打开脚本“test3”,并在DataTable的Global工作簿里导入Excel工作表1.xls中sheet1的数据值(注:其中包含合法用户和非法用户),完成“用户名”和“密码”的参数化,运行无误后把文件另存为“test5”(注:需要添加操作步骤,完成对非法用户的测试)。 (7)打开脚本“test1”,添加事务,查看并记录用户登录系统所用的时间,运行无误后把文件另存为“test6”。 (8)在学习通实验报告题目4中上传一个Word类型附件,其中包含:test1、test2、test3、test4、test5、test6。

温馨提示:本文最后更新于2022-05-12,若文件或内容有错误或已失效,请在下方留言

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年05月12日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 测试一
  • 测试二
  • 测试三
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档