1113.电梯控制系统的软件测试.doc

上传人:laozhun 文档编号:2884453 上传时间:2023-03-01 格式:DOC 页数:21 大小:259.50KB
返回 下载 相关 举报
1113.电梯控制系统的软件测试.doc_第1页
第1页 / 共21页
1113.电梯控制系统的软件测试.doc_第2页
第2页 / 共21页
1113.电梯控制系统的软件测试.doc_第3页
第3页 / 共21页
1113.电梯控制系统的软件测试.doc_第4页
第4页 / 共21页
1113.电梯控制系统的软件测试.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《1113.电梯控制系统的软件测试.doc》由会员分享,可在线阅读,更多相关《1113.电梯控制系统的软件测试.doc(21页珍藏版)》请在三一办公上搜索。

1、专科毕业设计(论文)设计题目: 电梯控制系统的软件测试过程 系 部: 信息工程系 专 业: 计算机网络技术/电子商务 班 级: 计算机网络技术/电子商务 姓 名: 学 号: 指导教师: 职 称 : 讲师 2009年6月 南京摘 要随着楼层的渐渐升高,上下楼梯成了人们生活中的一件极其普遍但又特别费力的事情。电梯的出现恰好给人们的上下楼梯带来了方便,从一楼到十楼不再是汗流浃背,轻轻一“按”,一切的事情都搞定了。然而并非每一部电梯都能满足人们的要求,要上楼、却下楼;按这边、开那边的事情偶有发生。更让人生气的是等了很长时间电梯就是不来。所以说,要想提高上下楼的效率,电梯控制系统的质量很重要。本方案就是

2、从软件需求分析、测试设计、测试用例等方面着手,较完整的阐述了对电梯系统测试的过程。同时更是通过电梯这样一个小的应用软件来介绍软件测试是怎样的一个过程。关键字 电梯系统 软件测试 测试计划 测试用例 目 录摘 要11引言11.1编写目的11.2定义12应用程序的需求规格22.1对应用系统基本情况的介绍22.1.1使用背景22.1.3使用规定22.2参数定义23策略33.1测试方法的介绍33.2测试设计的编写33.2.1概述33.2.2详细的测试方法43.3测试用例的编写83.3.1 空闲时间点,两部电梯均空闲83.3.2 繁忙时间点,两部电梯均空闲93.3.3 空闲时间点,一部运行103.3.4

3、 繁忙时间点,一部运行123.3.5 空闲时间点,两部均运行133.3.6 繁忙时间点,两部均运行143.4测试执行结果分析154结论175 参考文献181引言1.1编写目的随着信息技术的飞速发展,软件产品应用到社会的各个领域,我们每个人不会都是从事软件的工作者,但是都可能是某些软件的用户。从一个软件用户的角度来讲,软件质量的保证对我们的工作、生活以及各个方面可以说是太重要了。因为用户的目的很简单,只要软件能解决问题就行。然而确实有很多的存在质量问题的软件给用户的使用带来了相当大的麻烦,甚至有一些比如:银行结算系统、证券交易系统、户籍身份管理系统等使用质量有问题的软件,还可能造成灾难性的后果。

4、这样的例子在现实生活中有很多,如:(1)1991年 英特尔奔腾CPU 计算机芯片被发现有浮点除法软件缺陷(2)2001年 英特尔的1.12Mhz奔腾第三代处理器可能导致运行程序被挂起,计算机生产商找回已经交付客户的PC机由此可以看出,软件的质量对生产商和用户而言,都太重要了。因此,不管是软件的开发商还是软件的使用者,对于软件的质量是越来越重视,在金融危机这样的一个大环境下,质量更是在逆境中取胜的一个秘笈。“软件测试”做为一个新生的名词、学科、行业,很快就被软件的使用者和生产者所重视。软件开发商为了占有市场,必须把产品质量作为企业的重要目标之一。测试也就成为了软件开发的一个重要的组成部分。统计表

5、明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40%以上。而在软件开发的总成本中用在测试上的开销要占30%到50%。软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一组测试数据,并利用这些测试数据运行程序,以发现程序错误的过程。无论是大型的系统,如银行结算系统,还是生活中用到的小型软件,软件测试都是不可缺少的,它也是软件质量有力的保重。而这次我要介绍的就是一个很小的但确实我们生活不可缺少的电梯操控系统的测试过程。通过这样的一个过程让我们更加体会到测试对于用户的重要性。1.2定义软件测试的定义:是软件生命周期中的一个重要的阶段,是软件质量保证的关键步骤。通俗讲

6、,软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码进行最终复审的活动。1983,IEEE下的定义:使用人工或自动的手段来运行或测定某个软件系统或系统部件的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。2应用程序的需求规格2.1对应用系统基本情况的介绍2.1.1使用背景电梯可以说是日常生活中接触很多的一个设备,随着经济的发展,可以看到高楼大厦越来越多,而且是越来越高。楼高了,而对于每天要去爬楼的人们来讲可就不那么方便。电梯的出现解决了人们爬高楼难的问题。轻轻一按,你就可以去想去的楼层。然而并非每个电梯都那么方便的,按了半天电梯都不难,明明按了这边,等

7、来的却是那边的现象屡有发生,越来越多的人抱怨,电梯能不能“听话”?本次测试的对象就是即将运用到某市高等电梯系统。通过谨慎的规划已经列出了电梯所要达到的功能,在本月上旬,电梯系统设计初稿已经完成,通过本次测试,找出该系统的不足之处,以便及时修正,尽快投入到正常的使用中。2.1.3使用规定电梯系统的运行方法遵循如下规则:某公寓共10层,有XY两部电梯,运作情况良好A、2部均空闲时,采取就近原则,离乘电梯人最近的电梯优先运行;B、有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯C、2部均运行时,以方向同行且顺路的电梯优先运行D、在中午12:00,14:00期间,X电梯只停双数楼层和1楼

8、E、以上情况均不满足时,安排Y电梯2.2参数定义输入:X电梯信息:电梯状态、电梯运行方向、电梯当前楼层Y电梯信息:电梯状态、电梯运行方向、电梯当前楼层乘坐人信息:运行方向、楼层、时间输出:电梯:X电梯 或Y电梯具体情况如图:3策略3.1测试方法的介绍针对上述的需求分析,本次测试主要采用黑盒的测试方法,主要关注的是在系统输入相应的参数以后,是否会有相对应的正确的输出。黑盒测试又叫做功能测试或数据驱动测试,这种方法是把测试对象看作是一个黑盒子,测试人员完全不考虑程序的逻辑结构和内部的特征,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试方法是在程序接口上进行测试,主要是为了

9、发现以下的错误:(1) 是否有不正确的或遗漏了的功能。(2) 在接口,输入输出是否正确的接受,能否输出正确的结果(3) 是否有数据结构错误的外部信息访问错误(4) 性能上是否能够满足需求(5) 是否有初始化或终止性错误 用黑盒测试发现程序中的错误,必须所有可能的输入条件和输出条件中去确定测试数据,来检查程序是否能产生正确的输出。3.2测试设计的编写3.2.1概述一、被测对象的概述:通过在给各个参数进行相应的赋值,这当中包括合法的输入也包括非法的输入,来核对系统的输出是否与规格要求的相同。二、测试方案概述:根据需求规格的描述,运用等价划分和边界值发,将测试内容分为以下几部分:(1) 在12:00

10、,14:00时间段外(闲时),2部均空闲时,采取就近原则(2) 在12:00,14:00时间段内(忙时),2部均空闲时,采取就近原则(3) 在12:00,14:00时间段外(闲时),有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯(4) 在12:00,14:00时间段内(忙时),有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯(5) 在12:00,14:00时间段外(闲时),2部均运行时,以方向同行且顺路的电梯优先运行(6) 在12:00,14:00时间段内(忙时),2部均运行时,以方向同行且顺路的电梯优先运行3.2.2详细的测试方法(1)在12:00,14:00时

11、间段外(闲时),2部均空闲时,采取就近原则两部电梯处于同层状态时 人处于1层(状态为上行),X处于1层,Y处于1层 人处于1层(状态为下行),X处于1层,Y处于1层 人处于2层(状态为上行),X处于1层,Y处于1层 人处于10层(状态为上行),X处于10层,Y处于10层 人处于10层(状态为下行),X处于10层,Y处于10层 人处于9层(状态为下行),X处于10层,Y处于10层 人处于9层(状态为上行),X处于10层,Y处于10层两部电梯不在同层,但距离人的楼层相等 人处于5层(状态为上行),X处于4层,Y处于6层 人处于5层(状态为下行),X处于4层,Y处于6层两部电梯距离人的楼层不等,按优

12、先级运行 人处于1层(状态为上行),X处于2层,Y处于3层 人处于10层(状态为下行),X处于8层,Y处于9层 人处于5层(状态为上行),X处于8层,Y处于4层 人处于5层(状态为下行),X处于3层,Y处于8层(2) 在12:00,14:00时间段内(忙时),2部均空闲时,采取就近原则X电梯在1层、人在单层、两部电梯与人距离相等 人处于1层(状态为上行),X处于1层,Y处于1层 人处于3层(状态为上行),X处于1层,Y处于5层 人处于3层(状态为上行),X处于1层,Y处于5层X电梯在1层、人在单层、两部电梯与人距离不相等 人处于3层(状态为上行),X处于1层,Y处于6层 人处于5层(状态为上行

13、),X处于1层,Y处于6层X电梯在1层、人在双层、两部电梯与人距离相等 人处于2层(状态为上行),X处于1层,Y处于1层 人处于4层(状态为上行),X处于1层,Y处于8层 人处于4层(状态为下行),X处于1层,Y处于8层X电梯在1层、人在双层、两部电梯与人距离不相等 人处于4层(状态为上行),X处于1层,Y处于8层 人处于4层(状态为上行),X处于1层,Y处于6层X电梯在双层、人在单层、两部电梯与人距离相等 人处于5层(状态为上行),X处于4层,Y处于6层 人处于7层(状态为下行),X处于4层,Y处于10层X电梯在双层、人在单层、两部电梯与人距离不相等 人处于5层(状态为上行),X处于4层,Y

14、处于7层 人处于7层(状态为下行),X处于4层,Y处于8层X电梯在双层、人在双层、两部电梯与人距离相等 人处于4层(状态为上行),X处于4层,Y处于4层 人处于5层(状态为上行),X处于4层,Y处于7层 人处于5层(状态为下行),X处于4层,Y处于7层X电梯在双层、人在双层、两部电梯与人距离不相等 人处于6层(状态为下行),X处于4层,Y处于9层 人处于6层(状态为上行),X处于4层,Y处于7层(3) 在12:00,14:00时间段外(闲时),有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯X电梯运行、与人同方向(上行时) 人处于1层(状态为上行)、X处于1层(状态为上行)、Y处

15、于1层 人处于2层(状态为上行)、X处于1层(状态为上行)、Y处于2层 人处于1层(状态为上行)、X处于2层(状态为上行)、Y处于1层(下行时) 人处于9层(状态为下行)、X处于10层(状态为下行)、Y处于1层 人处于10层(状态为下行)、X处于9层(状态为下行)、Y处于1层 人处于10层(状态为下行)、X处于10层(状态为下行)、Y处于1层X电梯运行、与人反方向 人处于5层(状态为下行)、X处于5层(状态为上行)、Y处于1层 人处于5层(状态为下行)、X处于4层(状态为上行)、Y处于2层 人处于4层(状态为上行)、X处于3层(状态为下行)、Y处于1层Y电梯运行、与人同方向(上行时) 人处于1

16、层(状态为上行)、X处于1层、Y处于1层(状态为上行) 人处于2层(状态为上行)、X处于2层、Y处于1层(状态为上行) 人处于2层(状态为上行)、X处于3层、Y处于1层(状态为上行)(下行时) 人处于10层(状态为下行)、X处于10层、Y处于10层(状态为下行) 人处于10层(状态为下行)、X处于1层、Y处于9层(状态为下行) 人处于9层(状态为下行)、X处于1层、Y处于10层(状态为下行)Y电梯运行、与人反方向 人处于5层(状态为下行)、X处于1层、Y处于5层(状态为上行) 人处于6层(状态为上行)、X处于5层、Y处于4层(状态为下行) 人处于4层(状态为下行)、X处于5层、Y处于6层(状态

17、为上行)(4) 在12:00,14:00时间段内(忙时),有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯X电梯运行、与人同方向、人在单层 人处于3层(状态为上行)、X处于1层(状态为上行)、Y处于1层 人处于1层(状态为上行)、X处于3层(状态为上行)、Y处于3层 人处于3层(状态为下行)、X处于3层(状态为下行)、Y处于下层X电梯运行、与人反方向、人在单层 人处于3层(状态为上行)、X处于3层(状态为下行)、Y处于3层 人处于3层(状态为下行)、X处于4层(状态为上行)、Y处于1层 人处于3层(状态为上行)、X处于4层(状态为下行)、Y处于1层X电梯运行、与人同方向、人在双层

18、 人处于4层(状态为下行)、X处于4层(状态为下行)、Y处于4层 人处于4层(状态为上行)、X处于2层(状态为上行)、Y处于4层 人处于2层(状态为上行)、X处于4层(状态为上行)、Y处于1层X电梯运行、与人反方向、人在双层 人处于4层(状态为下行)、X处于4层(状态为上行)、Y处于1层 人处于4层(状态为下行)、X处于6层(状态为上行)、Y处于1层 人处于6层(状态为下行)、X处于4层(状态为上行)、Y处于1层Y电梯运行、与人同方向、人在单层 人处于3层(状态为上行)、X处于1层、Y处于1层(状态为上行) 人处于1层(状态为上行)、X处于3层、Y处于3层(状态为上行) 人处于3层(状态为下行

19、)、X处于1层、Y处于3层(状态为下行)Y电梯运行、与人反方向、人在单层 人处于3层(状态为上行)、X处于3层、Y处于3层(状态为下行) 人处于3层(状态为下行)、X处于1层、Y处于4层(状态为上行) 人处于3层(状态为上行)、X处于1层、Y处于4层(状态为下行)Y电梯运行、与人同方向、人在双层 人处于4层(状态为下行)、X处于4层、Y处于4层(状态为下行) 人处于4层(状态为上行)、X处于4层、Y处于2层(状态为上行) 人处于2层(状态为上行)、X处于1层、Y处于4层(状态为上行)Y电梯运行、与人反方向、人在双层 人处于4层(状态为下行)、X处于1层、Y处于4层(状态为上行) 人处于4层(状

20、态为下行)、X处于1层、Y处于6层(状态为上行) 人处于6层(状态为下行)、X处于1层、Y处于4层(状态为上行)(5) 在12:00,14:00时间段外(闲时),2部均运行时,以方向同行且顺路的电梯优先运行X、Y均为下行、人为下行 人处于5层(状态为下行)、X处于6层(状态为下行)、Y处于7层(状态为下行) 人处于5层(状态为下行)、X处于7层(状态为下行)、Y处于6层(状态为下行) 人处于5层(状态为下行)、X处于6层(状态为下行)、Y处于4层(状态为下行) 人处于5层(状态为下行)、X处于4层(状态为下行)、Y处于6层(状态为下行) 人处于10层(状态为下行)、X处于8层(状态为下行)、Y

21、处于9层(状态为下行)X、Y均为上行、人为上行 人处于5层(状态为上行)、X处于4层(状态为上行)、Y处于3层(状态为上行) 人处于5层(状态为上行)、X处于3层(状态为上行)、Y处于4层(状态为上行) 人处于5层(状态为上行)、X处于6层(状态为上行)、Y处于4层(状态为上行) 人处于5层(状态为上行)、X处于4层(状态为上行)、Y处于6层(状态为上行) 人处于5层(状态为上行)、X处于6层(状态为上行)、Y处于7层(状态为上行)人与X同向、与Y反向 人处于5层(状态为上行)、X处于1层(状态为上行)、Y处于5层(状态为下行) 人处于5层(状态为上行)、X处于5层(状态为上行)、Y处于5层(

22、状态为下行) 人处于5层(状态为上行)、X处于6层(状态为上行)、Y处于5层(状态为下行) 人处于9层(状态为下行)、X处于10层(状态为下行)、Y处于9层(状态为上行) 人处于10层(状态为下行)、X处于10层(状态为下行)、Y处于9层(状态为上行) 人处于10层(状态为下行)、X处于9层(状态为下行)、Y处于9层(状态为上行)人与Y同向、与X反向 人处于5层(状态为上行)、X处于5层(状态为下行)、Y处于5层(状态为上行) 人处于5层(状态为上行)、X处于5层(状态为下行)、Y处于4层(状态为上行) 人处于5层(状态为上行)、X处于5层(状态为下行)、Y处于6层(状态为上行) 人处于10层

23、(状态为下行)、X处于9层(状态为上行)、Y处于10层(状态为下行) 人处于9层(状态为下行)、X处于9层(状态为上行)、Y处于10层(状态为下行) 人处于9层(状态为下行)、X处于9层(状态为上行)、Y处于8层(状态为下行)(6) 在12:00,14:00时间段内(忙时),2部均运行时,以方向同行且顺路的电梯优先运行人在单层 人处于3层(状态为上行)、X处于1层(状态为上行)、Y处于1层(状态为上行) 人处于3层(状态为下行)、X处于5层(状态为下行)、Y处于5层(状态为下行) 人处于5层(状态为上行)、X处于4层(状态为上行)、Y处于5层(状态为下行) 人处于5层(状态为下行)、X处于8层

24、(状态为下行)、Y处于5层(状态为上行) 人处于5层(状态为上行)、X处于4层(状态为下行)、Y处于5层(状态为上行) 人处于5层(状态为下行)、X处于5层(状态为上行)、Y处于6层(状态为下行)人在双层 人处于4层(状态为上行)、X处于2层(状态为上行)、Y处于1层(状态为上行) 人处于4层(状态为下行)、X处于6层(状态为下行)、Y处于2层(状态为下行) 人处于4层(状态为上行)、X处于6层(状态为上行)、Y处于8层(状态为下行) 人处于6层(状态为下行)、X处于8层(状态为下行)、Y处于5层(状态为上行) 人处于4层(状态为上行)、X处于4层(状态为下行)、Y处于5层(状态为上行) 人处

25、于8层(状态为下行)、X处于2层(状态为上行)、Y处于6层(状态为下行)3.3测试用例的编写主要以盒测试中等价类划分法和边界值法相结合,其他方法辅助的形式,设计了以下用例。其中展示部分:3.3.1 空闲时间点,两部电梯均空闲 空闲时间点,两部电梯均空闲,采取就近原则用例名称闲时、2部均空闲时,在同一楼层,采取就近原则用例编号01预置条件(1) 时间在11:59(2) 人处于1层(状态为上行),X处于1层,Y处于1层测试步骤点击输出结果预期结果乘坐Y电梯用例级别Level1自动化False用例名称闲时、2部均空闲时,在同一楼层,采取就近原则用例名称闲时、2部均空闲时,与人距离不等,采取就近原则用

26、例编号02预置条件(1) 时间在11:59(2) 人处于10层(状态为下行),X处于8层,Y处于9层测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve1自动化False用例名称闲时、2部均空闲时,在同一楼层,采取就近原则用例编号03预置条件(1) 时间在11:59(2) 人处于2层(状态为上行),X处于1层,Y处于1层测试步骤点击输出结果预期结果乘坐Y电梯用例级别Leve1自动化False用例名称闲时、2部均空闲时,不同楼层(与人距离等),采取就近原则用例编号04预置条件(1) 时间在11:59(2) 人处于5层(状态为下行),X处于4层,Y处于6层测试步骤点击输出结果预期结果乘坐Y电梯

27、 用例级别Leve1自动化False3.3.2 繁忙时间点,两部电梯均空闲繁忙时间点,两部电梯均空闲,采取就近原则用例名称忙时、2部均空闲时,与人距离不等,采取就近原则用例编号01预置条件(1) 时间在12:00(2) 人处于1层(状态为上行),X处于1层,Y处于1层测试步骤点击输出结果预期结果乘坐Y电梯用例级别Leve2自动化False用例名称忙时、2部均空闲时,与人距离不等,采取就近原则用例编号02预置条件(1) 时间在12:00(2) 人处于3层(状态为上行),X处于1层,Y处于6层测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False用例名称忙时、2部均空闲时,与人

28、距离不等,采取就近原则用例编号03预置条件(1) 时间在14:00(2) 人处于2层(状态为上行),X处于1层,Y处于1层测试步骤点击输出结果预期结果乘坐X电梯 用例级别Leve2自动化False用例名称忙时、2部均空闲时,与人距离不等,采取就近原则用例编号04预置条件(1) 时间在14:00(2) 人处于4层(状态为上行),X处于1层,Y处于6层测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False3.3.3 空闲时间点,一部运行空闲时间点,有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯用例名称闲时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号0

29、1预置条件(1) 时间在00:00(2) 人处于1层(状态为上行)、X处于1层(状态为上行)、Y处于1层测试步骤点击输出结果预期结果乘坐X电梯用例级别Leve2自动化False用例名称闲时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号02预置条件(1) 时间在00:00(2) 人处于5层(状态为下行)、X处于5层(状态为上行)、Y处于1层测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False用例名称闲时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号03预置条件(1) 时间在00:00(2) 人处于1层(状态为上行)、X处于1层、Y处于1层(状态为上行)测

30、试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False用例名称闲时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号04预置条件(1) 时间在00:00(2) 人处于5层(状态为下行)、X处于1层、Y处于5层(状态为上行)测试步骤点击输出结果预期结果乘坐X电梯 用例级别Leve2自动化False3.3.4 繁忙时间点,一部运行繁忙时间点,有1部运行时,以同行方向且顺路的电梯优先运行,否则安排空闲电梯用例名称忙时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号01预置条件(1) 时间在13:00(2) 人处于3层(状态为上行)、X处于1层(状态为上行)、Y处于1层

31、测试步骤点击输出结果预期结果乘坐Y电梯用例级别Leve2自动化False用例名称忙时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号02预置条件(1) 时间在13:00(2) 人处于3层(状态为上行)、X处于3层(状态为下行)、Y处于3层测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False用例名称忙时,一部运行,一同行方向且顺路优先,否则安排空闲的用例编号03预置条件(1) 时间在13:00(2) 人处于4层(状态为下行)、X处于4层(状态为下行)、Y处于4层测试步骤点击输出结果预期结果乘坐X电梯 用例级别Leve2自动化False用例名称忙时,一部运行,一同行方

32、向且顺路优先,否则安排空闲的用例编号04预置条件(1) 时间在13:00(2) 人处于4层(状态为下行)、X处于4层(状态为上行)、Y处于1层测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False3.3.5 空闲时间点,两部均运行空闲时间点, 2部均运行、以方向同行且顺路的电梯优先运行用例名称闲时,两部运行,以方向同行且顺路的电梯优先运行用例编号01预置条件(1) 时间在14:01(2) 人处于5层(状态为下行)、X处于6层(状态为下行)、Y处于7层(状态为下行)测试步骤点击输出结果预期结果乘坐X电梯用例级别Leve2自动化False用例名称闲时,两部运行,以方向同行且顺路

33、的电梯优先运行用例编号02预置条件(1) 时间在14:01(2) 人处于5层(状态为上行)、X处于4层(状态为上行)、Y处于3层(状态为上行)测试步骤点击输出结果预期结果乘坐X电梯 用例级别Leve2自动化False用例名称闲时,两部运行,以方向同行且顺路的电梯优先运行用例编号03预置条件(1) 时间在14:01(2) 人处于5层(状态为上行)、X处于1层(状态为上行)、Y处于5层(状态为下行)测试步骤点击输出结果预期结果乘坐X电梯 用例级别Leve2自动化False用例名称闲时,两部运行,以方向同行且顺路的电梯优先运行用例编号04预置条件(1) 时间在14:01(2) 人处于10层(状态为下

34、行)、X处于9层(状态为上行)、Y处于10层(状态为下行)测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False3.3.6 繁忙时间点,两部均运行繁忙时间点,2部均运行,以方向同行且顺路的电梯优先运行用例名称忙时,两部运行,以方向同行且顺路的电梯优先运行用例编号01预置条件(1) 时间在12:59(2) 人处于3层(状态为上行)、X处于1层(状态为上行)、Y处于1层(状态为上行)测试步骤点击输出结果预期结果乘坐Y电梯用例级别Leve2自动化False用例名称忙时,两部运行,以方向同行且顺路的电梯优先运行用例编号02预置条件(1) 时间在12:59(2) 人处于3层(状态为下

35、行)、X处于5层(状态为下行)、Y处于5层(状态为下行)测试步骤点击输出结果预期结果乘坐Y电梯用例级别Leve2自动化False用例名称忙时,两部运行,以方向同行且顺路的电梯优先运行用例编号03预置条件(1) 时间在12:59(2) 人处于4层(状态为上行)、X处于6层(状态为上行)、Y处于8层(状态为下行)测试步骤点击输出结果预期结果乘坐Y电梯 用例级别Leve2自动化False用例名称忙时,两部运行,以方向同行且顺路的电梯优先运行用例编号04预置条件(1) 时间在12:59(2) 人处于4层(状态为上行)、X处于4层(状态为下行)、Y处于5层(状态为上行)测试步骤点击输出结果预期结果乘坐Y

36、电梯 用例级别Leve2自动化False3.4测试执行结果分析系统界面:本轮测试全部结束,共执行用例96条。其中通过用例80条,有16条不能通过,主要的问题包括:(1) 在顶楼或是底楼时,理论的结果与实际情况不相符(2) 在12:00,14:00时间段,X电梯易出错4结论本次测试任务的完成,严格按照基本的测试流程,即需求分析和测试计划-测试设计阶段-测试执行-测试评估阶段。任务基本完成。但在执行的过程中也出现了一些问题,需要在以后的工作注意:(1) 需求理解不够透彻,导致当中有些问题没有考略到,遗漏了部分问题(2) 时间把握不够充分,对于测试计划和用例的评审力度不够(3) 用例的设计阶段对于一

37、些异常用例的考虑不够(4) 测试执行阶段,发散测试没有考略到通过这一个小系统的测试过程更加让我体会到了作为一名测试人员,我们要做的是:尽早的发现软件缺陷,并确保得以修复。软件的缺陷越早发现,修复的费用越低。做为一名软件测试人员,我们要具备的是:打破砂锅问到底的精神。具体的讲就是:要具备探索的精神,善于发现问题;要成为故障排除能手,善于解决测试中的问题;要有判断问题的准确性,善于定位问题;要具备说服力,思想不能被别人左右;更需要不懈的努力。现在的环境对于我们软件测试人的要求不断提高。找出错误不再是我们唯一的目的,而是通过它发现错误、分析错误,找到错误的分布特征和规律,从而帮助项目管理人员发现当前所采用的软件开发过程的缺陷,以便改进。测试是一个很大的范围,性能测试、自动化测试、测试脚本的编写等等都是我们测试人员所要掌握的一部分知识。而我这里所阐述的黑盒测试只是当中的一小部分。设计的过程并没有面面俱到,如性能方面:电梯的最大在载重量等没有考略全面,文中不足,尽情指点。5 参考文献1 Ron Patton(美).软件测试 机械工业出版社 2 Elfriede Dustin(美).有效软件测试 清华大学出版社 3 陈璋.浅谈软件测试中的几个问题 中国论文网

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号