软件测试大作业.doc

软件测试大作业.doc

ID:56207738

大小:1008.50 KB

页数:31页

时间:2020-03-20

软件测试大作业.doc_第1页
软件测试大作业.doc_第2页
软件测试大作业.doc_第3页
软件测试大作业.doc_第4页
软件测试大作业.doc_第5页
资源描述:

《软件测试大作业.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、江西财经大学“软件测试与质量保证”课程作业(实验)报告组长姓名学号成员专业软件工程班级作业名称多部电梯调度模拟软件功能性测试指导教师开课学期2015至_2016学年_1_学期完成时间2014年12月27日目录1前言12软件测试概述22.1软件测试的概念22.2测试的目的22.3测试的原则23电梯内容结构简介33.1系统界面33.2程序流程44制定测试计划和实施54.1测试方法64.2测试通过标准64.3测试用例的设计与实施(包括缺陷分析)74.3.1等价类测试74.3.1边界值测试124.3.1白盒测试145总结29结论与展望331前言电梯作为高层建筑中垂直运行的交通工

2、具已于人们的日常生活密不可分,是建筑物中的永久性垂直交通工具。电梯实际上是一个人机交互式的控制系统,单纯用顺序控制或逻辑控制是不能满足控制要求的,而PLC控制的电梯运行可靠性高,程序设计方便灵活,抗干扰能力强、运行稳定可靠等特点,所以现在的电梯控制系统广泛采用可编程控制器来实现。在工艺加工的最初,把多种原料在合适的实践和条件下进行需要加工得以得到产品一直都是在人监控或操作下进行的但是现在随着时代的发展,这些方式已经不能满足工业生产的实际需要。实际生产中需要更精确、更便捷的控制装置。可编程控制器液体混合控制系统的特点:(1)系统自动工作;(2)控制的单周期运行方式;(3)

3、启动后能自动完成下一个周期的工作,并循环。我们采用的PLC具有小型化、高速度、高性能等特点。这次设计可以使我们熟练使用置位和复位等各条基本指令,通过对工程实例的模拟,熟练地掌握PLC的编程和程序调试。本报告首先从软件测试的基本概念入手,介绍了与软件测试相关的一些理论知识。然后对我要地图网站的结构和功能进行了简单的分析。针对电梯划分的楼层,开关,载人数,独一性等功能模块进行测试。从等价类,边界值,白盒测试三种方法对这个电梯程序进行测试最后对电梯实例缺陷进行总体概括分析。2软件测试概述2.1软件测试的概念软件测试是指在规定条件下对程序进行操作,以发现错误,对软件质量进行评估

4、。目前,国际上已对软件测试形成一个共识:软件测试就是在软件投入使用前,对软件的需求分析、设计规格说明和系统编码的最终复审。由此可见,软件测试的对象不仅仅是程序,需求规格说明、概要设计、详细设计、源程序等都是软件测试的对象。首先,测试不能表明软件中不存在错误,它只能说明软件中存在错误。从用户的角度来看,希望通过测试发现错误和缺陷,从而考虑是否可接受该产品。而从软件开发者的角度来看,则希望通过测试,表明软件产品中不存在错误。换句话说,测试的目的是以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。2.2测试的目的基于不同的立场,也会有不同的测试目的,从用户角度出发,普

5、遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品但从软件开发者的角度出发,则希望测试能成为表明软件产品中不存在错误的过程,验证该产品已确实地实现了用户的要求,确立人们对软件质量的信心。2.3测试的原则基于测试是为了寻找软件的错误和缺陷,评估与提高软件质量,我们在测试的时候遵循以下原则:(1)所有的软件测试都应追溯到用户需求。(2)应当把“尽早地不断地进行软件测试”作为软件测试者的座右铭。(3)完全测试是不可能的,测试需要终止。(4)测试无法显示软件潜在的缺陷。(5)充分注意测试中的群集现象。(6)程序员应避免检查自己的程序。(7)尽量避免测试的随意性

6、。3电梯内容结构简介电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。电梯轿箱内设有楼层内选按钮S1~Sn,用以选择需停靠的楼层。L1为一层指示、L2为二层指示、L3为三层指示。电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。例如,电梯停在一层,在二层轿箱外呼叫时,必须按二层上升呼叫按钮,电梯才响应呼叫(从一层运行到二层),按二层下降呼叫按钮无效;反之,若电梯停在三层,在二层轿箱外呼叫时,必须按二层下降呼叫按钮,电梯才响应呼叫(从三层运行到二层),按二层上升呼叫按钮无效。3.1系统界面图3.1初始输入信息界面

7、图3.2进入多电梯控制面板3.2程序流程输入楼层信息,电梯数目及最大载人数点击任意一组电梯的开关门点击选中电梯的上人点击选中电梯的关门点击选中电梯的楼层选择点击外部大楼选择面板的某楼层的上或者下循环点击,直到按下关闭程序键4制定测试计划和实施4.1测试方法在实例电梯测试中,主要从以下几个方法进行:边界值,等价类,白盒测试。4.2测试通过标准(1)如果测试结果与测试用例中预期结果一致测试通过否则不通过。(2)数据安全、正确,测试通过,否则测试不通过。(3)系统崩溃,无法测试,测试不通过。4.3测试用例的设计与实施测试用例是将测试行为具体量化

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

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

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