飞机订票系统的测试文献综述

飞机订票系统的测试文献综述

ID:25196525

大小:66.50 KB

页数:5页

时间:2018-11-18

飞机订票系统的测试文献综述_第1页
飞机订票系统的测试文献综述_第2页
飞机订票系统的测试文献综述_第3页
飞机订票系统的测试文献综述_第4页
飞机订票系统的测试文献综述_第5页
资源描述:

《飞机订票系统的测试文献综述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、郑州大学西亚斯国际学院丈故综发题巨_飞机订票系统的测试指导教师职称学生姓名学号专业班级_院(系)完成时间—1—刖目近年来,国内软件应用开发的发展迅速,但是离国际先进水平仍然有不小的差距,最主耍的原因是软件工程的概念和实施不到位。而在软件工程的实施过程中,软件测试又是重中之重。在发达国家,软件测试是一项非常严格的工作,随着当今软件的规模和复杂性口益增加,进行专处化高效软件测试的要求越来越严格,软件测试自动化也成为了软件测试领域所无法逾越的发展阶段。在软件生命周期的每个阶段都不可避免地产牛.差错,尤其对

2、于机票预订系统这类会影响人们生活、财产的工程软件,必须尽量减少差错,以免造成严重的损失。二.主体no近年来,国内软件应用开发的发展迅速,但是离国际先进水平仍然有不小的差距,就是与我国情况极为类似的印度相比,无论在软件开发方面还是产品输出方面,都相差甚远。最主要的原因是软件工程的概念和实施不到位。而在软件工程的实施过程中,软件测试又是重中之重。黑盒测试也称功能测试,它是通过测试来监测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部特性的情况下,在程序接口进行测试

3、,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界而和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计奋问题或规格说明的规定奋误,用黑盒测试方法是发现不了的。白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序屮的每条通路是否都能

4、按预定要求正确工作。这一方法是把测试对象看作一个打不开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查的状态,确定实际的状态是否与预期的状态一致2.QTPQTP是QuickTestProfessional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等QTP是一个功能测试工

5、具,主要帮助测试人员完成软件的功能测试,与其他测试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP的确能够帮助测试人员做很多工作。在测试计划阶段,首先要做的就是分析被测应用的特点,决定砬该对哪些功能点进行测试,可以考虑细化到具体页面或者具体控件。对于一个普通的应用程序来说,QTP应用在某些界面变化不大的回归测试中是非常有效的。3.登录界面和预定界面的测试对登录界面进行测试,当输入用户名少于4个字符时会提示有错误,输入用户名多于4个字符并且过长时是输不进去的,这时系统没有

6、提示有错误,这里可以视为一个bug。密码固定为“mercury”,输入合适的用户名和正确的密码时会登录成功。登录成功之后进入预定界面,第一项输入日期,如果输入的tl期是在当天之后在之后就会提示日期不合法,必须输入当天之后的日期才能进行预定机票。当输入机票张数时输入“00”,“999”,“100”都无法输入,机票最多可预定99张,最少输入1张,1-99之间的数字才可以输入,而系统没有给予相应的提示,如果有提示可使系统更加人性化,此处可以视为第2个bug。在插入订单的吋候,如果机票张数多于10张是没有办

7、法预定的,一次预定机票数不能超过10张。预定成功之后,可以查询订单,根据名字可以查询,当忘记名字随意输入名字时输入数字是输不进的,而系统也没有相应的提示,此时系统应该限定什么样的名字是合法的,此处可视为第3个bug.2.软件测试的误区和提高软件测试的误区a.软件幵发完成后再进行软件测试b.软件发布后如果发现质量问题,那是软件测试人员的错c.软件测试要求不高,随便找个人都行d.软件测试是测试人员的事情,与程序员无关c.项目进度吃紧时就少做一些测试,时间富裕时多做测试e.软件测试是没有前途的工作,只有程

8、序员才是软件高手测试的提高:a.不要忘记更新测试计划和测试用例项目总是越来越紧张,知道项目顺利结束或流产。相对来说,测试工作对技术的要求少一些,但测试工作量是巨大的。每一轮的测试,测试人员都需要知悉一部分或者所有的测试用例。b.在报告一个BUG之前,需要重现一遍在测试的过程中发现了问题,暂时不要作为BUG提交,而是要概要的记录在一个文件或者一张纸上,继续往后测试。儿个小时后,测试工作告一段落,我们可以做一个简单的休息,放松一下大脑,然后,回过头来处理这段时间内发现的问

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。