QTP测试飞机订票测试(共26页).doc
《QTP测试飞机订票测试(共26页).doc》由会员分享,可在线阅读,更多相关《QTP测试飞机订票测试(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验报告一旦出现雷同情况,一律以不及格处理。存档资料 成绩: 华 东 交 通 大 学课 程 设 计 报 告 书注意:此页为封面不打印,封面必须购买学校规定的标准封面(黄色硬纸张),封面内容按照本页提示填写,所有时间不要更改按照模板内容填写。除本页外其他内容必须严格按照模板打印并装订成册,由班长或学委收齐并按学号排列整齐后上交,否则视为不合格处理。所属课程名称 自动化测试技术 题 目 院 (系) 软 件 学 院 填最后两位即可班 级 软件测试2010-? 学号 学生姓名 指导教师 严丽平 辅导教师 严丽平 2013年 7月5 日 专心-专注-专业课程设计(论文)任务书
2、软件 学院 软件工程(软件测试) 专业 2010 班 一、课程设计(论文)题目 基于QTP的功能测试 二、课程设计(论文)工作自 2013年 7月 1 日起至 2013 年 7月 5 日止。三、课程设计(论文) 地点: 创新大楼软件实训中心机房 四、课程设计(论文)内容要求:1本课程设计的目的(1)使学生能掌握网站功能测试的基本思路和方法,学会使用自动化测试工具QTP进行功能测试;(2)培养学生分析、解决问题的能力;(3)提高学生的科技论文写作能力。 2课程设计的任务及要求1)基本要求:(1)对默认环境和条件(要求详细记录环境条件)下,构造正确的输入进行正常功能需求的测试,使用常见的检查点测试
3、,并将输入进行参数化;(2)测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总;(3)相应驱动的编写。2)创新要求: 在基本要求达到后,可对被测系统进行探索性测试。3)课程设计论文编写要求(1)要按照书稿的规格打印书写课程设计论文 (2)论文包括目录、设计思路、具体实现、运行调试与分析讨论、设计体会与小结、参考文献、附录等 (3)课程设计论文装订按学校的统一要求完成4)答辩与评分标准: (1)完成原理分析:20分; (2)完成设计过程:50分; (3)完成测试:10分;(4)回答问题:20分。5)参考文献:(1)柳胜. 软件自动化测试框架设计与实践.人民邮电出版社(2)陈能技.Q
4、TP自动化测试实践. 电子工业出版社 (3)陈绍英等. LoadRunner性能测试实战. 电子工业出版社6)课程设计进度安排内容 天数地点构思及收集资料 1图书馆设计与测试 2.5实验室撰写论文 1.5图书馆、实验室学生签名: 2013年 7月1 日课程设计(论文)评审意见(1)完成原理分析(20分):优()、良()、中()、一般()、差(); (2)设计分析(20分):优()、良()、中()、一般()、差(); (3)完成调试(20分):优()、良()、中()、一般()、差();(4)翻译能力(20分):优()、良()、中()、一般()、差();(5)回答问题(20分):优()、良()、中
5、()、一般()、差();评阅人: 职称: 副教授 2013年 7月 6日目录一、 前言(课设目的及内容)QTP是一个工具,主要帮助测试人员完成的功能测试,与其他测试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP的确能够帮助测试人员做很多工作。在阶段,首先要做的就是分析被测应用的特点,决定应该对哪些功能点进行测试,可以考虑细化到具体页面或者具体控件。对于一个普通的来说,QTP应用在某些界面变化不大的中是非常有效的。1.1课程设计目的(1)使学生能掌握网站功能测试的基本思路和方法,学会使用自动化测试工具QTP进行功能测试。(2)培养学生分析、解决问题的能力。(3)提
6、高学生的科技论文写作能力。1.2课程设计基本要求(1)对默认环境和条件(要求详细记录环境条件)下,构造正确的输入进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化。(2)测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总。(3)相应驱动的编写。QTP主要采用的是GUI模拟人的操作。它在模拟人的操作时会记录操作的对象及所做的操作和顺序,然后在回放时按记录顺序操作这些对象。而在这个模拟的过程中,最重要的莫过于界面对象在本次课程设计中,我选择了HP公司的Quick Test Professional 11.5软件对自带飞机订票系统进行功能测试。此飞机订票系统有如下功能:图
7、1-1 登录界面图1-2 订票界面图1-3 选择航班图1-4 删除订单二、测试计划及测试需求2.1测试计划本次课程设计仅仅对于飞机订票系统登录与订票进行功能测试。系统登录是否成功,取决于用户名与密码的正确性,现根据不同情况采取不同的测试用例进行测试。表2-1 登录系统测试方案测试编号UsernamePassword预计结果001xxxxxx登录成功/登录失败002xxxxxx登录成功/登录失败003xxxxxx登录成功/登录失败004xxxxxx登录成功/登录失败005xxxxxx登录成功/登录失败006xxxxxx登录成功/登录失败007xxxxxx登录成功/登录失败飞机订票系统限制了用户名
8、与密码的字符位数,所以针对不同用户名与密码组合情况设计7个测试用例预计。在订票界面我们需要设置同步点与检查点对系统进行功能测试。系统带有一个Insert order进度条,为了防止脚本在未完成进度条之前点击Update order按钮,可以在这设置一个同步点进行等待,直到进度条读取完毕,在进行下一条语句。检查点插入在Order no,判定订单号是否正确,给出判定结果。2.2测试需求系统为实例,通过飞机订票的过程,包括登陆、订票、删除等一系列功能操作,运用QTP自动化测试工具来进行具体测试操作,从而来了解并学习QTP自动化测试工具。图2-1 测设设计流程图三、测试用例的设计3.1登录系统用例设计
9、对于登录系统的用户名与密码,设计7个不同方面的测试用例,并给出了预计的输出结果。表3-1 登录测试用例表测试编号UsernamePassword预计结果001mermercury登录失败002空mercury登录失败003mercmercury登录成功004merc空登录失败005mercmer登录失败006mercmerc登录失败007mercurymercury登陆成功3.2订票用例设计针对订票中日期,出发地目的地等信息,设计出详细的订票测试用例进行全面的功能测试。表3-2 订票测试用例表测试编号输入预期结果实际结果001空在Fly中选择一个地点,弹出警告信息不能为空的警告00209/01
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- QTP 测试 飞机 订票 26
限制150内