电梯测试用例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

电梯测试用例3.1.1系统状态和状态转换用例1双击电梯“开梯”键。预期结果电梯停靠在底层,并把门打开,进入“正常运行”状态。用例2按下“故障”模拟键,进入“异常”状态后,按下“恢复”键。预期结果系统进入“异常”状态,电梯在运行方向上就近停靠并打开电梯门,不响应任何请求(除了出轿和等待工作人员恢复),恢复后系统回到异常前的状态。用例3双击电梯“关梯”键。预期结果处于底层且无人状态时,系统进入“停止”状态。此时,如果电梯门未关闭,则电梯会自动关门,然后进入“停止”状态。3.1.2用户界面要求用例1单击“菜单”—“参数设置”预期结果出现参数设置界面。用例2单击“菜单”—“加载”预期结果出现加载界面。3.1.3启动和参数设置用例1单击菜单中“参数设置”,设置参数。预期结果可以进行参数设置。用例2双击“开梯”键,单击“参数设置”,设置参数。预期结果当前运行状态全部清除,并退出电梯模拟控制界面。用例3点击“文件”—“新建”,新建一个参数设置文件。预期结果可以新建一个参数设置文件,并且系统自动调入上次保存的参数设置文件中的参数数据,如果没有保存过则提供缺省值。用例4点击“文件”—“打开”,打开一个参数设置文件。预期结果可以打开已有参数设置文件。用例5点击“文件”—“保存”预期结果可以保存正在编辑的参数设置文件。用例6点击“文件”—“另存为”预期结果可以另存当前参数设置为一个新的文件。用例7设置超时时间开关门时间+等待时间+乘客出入门时间预期结果出现设置非法提示。用例8设置单层运行时间多层运行时间预期结果出现设置非法提示。用例9设置超时时间开关门时间+等待时间+乘客出入门时间,单层运行时间多层运行时间预期结果出现设置非法提示。用例10启动系统预期结果自动调入上次保存的参数设置中的参数数据,如果原来没有保存参数设置文件,则提供缺省值。3.1.4.1初始加载用例1参数设置完毕后,点击“加载”按钮。预期结果系统进行电梯参数初始化,进入电梯停止状态。用例2不设置参数,点击“加载”按钮。预期结果系统按照最近一次保存的电梯参数设置文件中的参数设置进行电梯参数初始化。用例3电梯已开始运行后,点击“加载”按钮。预期结果电梯当前运行状态被全部清除,重新进行初始化。3.1.4.2电梯加电用例1电梯参数初始化完毕后,双击“开梯”键。预期结果加电后,轿厢停靠在一层,轿厢门处于打开状态。3.1.4.3入轿/出轿用例1轿厢停靠并开门后,单击“入轿”键。预期结果轿厢内显示当前电梯内人数加一。用例2轿厢停靠并开门后,单击“出轿”键。预期结果轿厢内显示当前电梯内人数减一。3.1.4.4内部请求用例1电梯正常运行时,按下任意一楼层内部按键。预期结果该楼层按键背景灯变红,电梯在该楼层停靠开门。用例2电梯行驶至5、6层之间时,按下6层内部按键。预期结果6层按键背景灯不变红,电梯不在6层内部停靠。用例3使电梯停靠在6层,轿厢门未完全关闭时按下6层内部按键。预期结果6层按键背景灯不变红,轿厢门打开。3.1.4.5外部请求用例1电梯正常运行时,按下任意一楼层外部上行按键。预期结果该按键背景灯变红,电梯上行到该楼层时停靠并打开轿厢门。用例2电梯正常运行时,按下任意一楼层外部下行按键。预期结果该按键背景灯变红,电梯下行到该楼层时停靠并打开轿厢门。用例3电梯行驶至5、6层之间时,按下6层外部上行按键(之前没有6层的外部向上请求)。预期结果该按键背景灯不变红,电梯不停靠。用例4电梯行驶至5、6层之间时,按下6层外部下行按键(之前没有6层的外部向下请求)。预期结果该按键背景灯不变红,电梯不停靠。用例5使电梯上行时停靠在6层,在轿厢门未完全关闭时按下6层外部上行请求。预期结果该按键背景灯不变红,轿厢门打开。用例6使电梯下行时停靠在6层,在轿厢门未完全关闭时按下6层外部下行请求。预期结果该按键背景灯不变红,轿厢门打开。3.1.4.6行驶方向控制用例1电梯从1层开始上行时,依次按下4、7、9楼层外部上行按键。预期结果按键背景灯全部变红,电梯按楼层依次停靠,停靠完所有楼层后停在9层。用例2电梯从10层开始下行时,依次按下8、5、3楼层外部下行按键。预期结果按键背景灯全部变红,电梯按楼层依次停靠,停靠完所有楼层后停在3层。用例3电梯从1层开始上行时,依次按下4、7、9楼层外部上行按键,6层的外部下行按键。预期结果按键背景灯全部变红,依次停靠并上行至9层后,下行至6层。用例4电梯从10层开始下行时,依次按下8、5、3楼层外部下行按键,9层的外部上行按键。预期结果按键背景灯全部变红,依次停靠并下行至3层后,上行至9层。3.1.4.7轿厢停靠楼层/执行请求用例1电梯启动后按下9层外部上行按键。预期结果按键背景灯变红,当轿厢在9层停靠时按键背景灯变绿,电梯门经过等待时间之后自动关闭,轿厢停靠在该层。用例2电梯启动后按下9层外部下行按键。预期结果按键背景灯变红,当轿厢在9层停靠时按键背景灯变绿,电梯门经过等待时间之后自动关闭,轿厢停靠在该层。用例3电梯启动后同时按下9层外部上、下行按键。预期结果三个按键背景灯都变红,当轿厢在9层停靠时上行按键背景灯变绿,下行背景灯不变。用例4电梯启动后按下10层下行按键,在轿厢到达7层以上时同时按下7层上、下行按键。预期结果7层两个按键背景灯都变红,在电梯下行至7层时下行按键背景灯变绿,上行背景灯不变。用例5电梯启动后按下9层外部上行按键,待电梯门关闭并停靠后按下10层内部按键。预期结果9层上行按键背景灯变红,当轿厢在9层停靠时按键背景灯变绿,电梯门经过等待时间之后自动关闭,轿厢停靠在该层。收到10层内部响应之后上行至10层。用例6电梯启动后按下9层外部上行按键,待电梯门关闭并停靠后按下10层外部上(下)行按键。预期结果9层上行按键背景灯变红,当轿厢在9层停靠时按键背景灯变绿,电梯门经过等待时间之后自动关闭,轿厢停靠在该层。收到10层外部响应之后上行至10层。用例7电梯启动后按下9层外部上行按键,待电梯门关闭并停靠后按下10层内部按键,在到达10层后电梯门未完全关闭之前同时按下11、3层内部按键,12、7层外部下行按键。预期结果轿厢按行驶方向优先停靠,依次为11层,12层,7层,3层。3.1.4.8状态标识用例1使电梯停靠,打开电梯门。预期结果行驶过程中轿厢上方显示轿厢所处的楼层数和轿厢的当前行驶状态。电梯门打开时,轿厢内显示轿厢内实际人数。3.1.4.9电梯开门关门控制用例1使电梯停靠,按下“开门”键,开门后再按下“关门”键。预期结果电梯门打开,再关闭。用例2使电梯停靠,将轿厢内乘客全部出轿。预期结果乘客全部出轿后,经过出轿时间加设定的等待时间后电梯门关闭。用例3使电梯停靠,将轿厢内乘客全部入轿。预期结果乘客全部入轿后,经过入轿时间加设定的等待时间后电梯门关闭。用例4电梯门关闭时按下“入轿”(或“出轿”)。预期结果电梯门重新打开。3.1.4.10超重控制用例1入轿11人,点击“关门”按钮,出轿10人。预期结果系统警报灯亮起,提示“电梯中人员超载”,并一直处于停靠、开门状态,“关门”按钮无法使用;10人出轿后超重警报取消,电梯正常运行,“关门”按钮可以正常使用。3.1.4.11超时控制用例1电梯启动后按“开门”按钮,使开门时间超过参数设置中设置的等待时间。预期结果电梯门自动强制关闭,系统警报灯亮起,提示“电梯等待超时”,直至电梯门关闭。用例2执行用例1,同时按“开门”按钮。预期结果对开门操作不予执行。用例3执行用例1,同时按任意一内部或外部请求按键。预期结果对请求不予执行。用例4执行用例1,单击“入轿”按钮。预期结果系统自动打开电梯门,等待一个入轿时间,系统自动关闭电梯门,继续行驶。用例5执行用例1,单击“出轿”按钮。预期结果系统自动打开电梯门,等待一个出轿时间,系统自动关闭电梯门,继续行驶。用例6电梯启动后按“开门”按钮使等待超时,然后按“入轿”按钮进入11个人使电梯超重。预期结果系统对超重控制优先处理,系统处于停靠、开门状态,超重处理完毕后,再对超时进行处理。3.1.4.12满载控制用例1电梯启动后按“入轿”键进入10人使电梯满载,按任意一内部楼层按钮。预期结果轿厢在该楼层停靠开门。用例2电梯启动后按“入轿”键进入10人使电梯满载,按任意一外部楼层按钮。预期结果电梯不处理该请求。用例3电梯启动后按“入轿”键进入10人使电梯满载,按任意一内部楼层按钮,再按任意一外部楼层按钮。预期结果电梯只处理内部请求,对外部请求不予处理。用例4执行用例3,再电梯停靠后按“出轿”按钮出轿一人。预期结果电梯继续处理外部请求。3.1.4.13误请求取消用例1电梯启动后按9层内部按键,在电梯行驶到8层之前按住该按键2秒以上。预期结果按键由红色恢复到绿色,该内部请求被取消。用例2电梯启动后按9层内部按键,在电梯行驶到8层时按住该按键2秒以上。预期结果按键颜色不变,取消请求不能被执行。3.1.5停止状态用例1将电梯停靠在底层,按“出轿”按钮将所有人出轿,关闭电梯门,双击“关梯”键。预期结果电梯进入停止状态。用例2将电梯停靠在底层,按“出轿”按钮将所有人出轿,不关闭电梯门,双击“关梯”键。预期结果系统自动关闭电梯门,电梯进入停止状态。用例3将电梯停靠在底层,不将所有人出轿,双击“关梯”键。预期结果系统提示厢内有人。用例4不将电梯停靠在底层,双击“关梯”键。预期结果系统提示轿厢不在底层。3.1.6异常状态用例1电梯加电,使电梯停靠在任意一层,按下“故障”按键。预期结果电梯门打开,“故障”按钮变成“恢复”按钮。用例2电梯加电,按下10层下行外部请求按键,在电梯行驶中按下“故障”按键。预期结果电梯停靠在行驶方向上最近的楼层,电梯门自动打开,“故障”按钮变成“恢复”按钮。用例3执行用例1,点击“出轿”“入轿”按钮,内外部请求按键,开关门按键。预期结果除了出轿以外其他操作均不能执行。用例4执行用例1,点击“恢复”按钮。预期结果电梯恢复到故障前的工作状态。用例5执行用例2,点击“恢复”按钮。预期结果电梯恢复到故障前的工作状态。3.1.7退出系统用例1单击“文件”—“退出”。预期结果退出电梯控制模拟系统。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功