测试-场景测试

关于场景的测试。

 

在日常重复而又枯燥的测试过程中,你不单单是需要考虑测试的进度、质量,更应该多多关注场景的测试。按照自己的理解,场景测试就是模拟终端用户使用本款软件时可能进行的操作来测试软件的应对和健壮性(至于健壮性,就是模拟一些极端异常情况,查看软件能否正确处理,不至于崩溃)。PS:代码都是人写的,为什么很多时候我们自己都不知道程序会如何处理呢?_?

我举个栗子吧。比如你使用一款云端软件,关于使用该软件时,软件版本的升级操作,你可以列举出哪些场景?我先列举我自己想到的。(流程:云端管理员帮你新建一个用户,软件版本;你使用该用户登录软件,使用云端配置的版本)

1、新建用户时,版本的启用日期为当前时间+1天,到了第二天能否启用新的版本

2、用户状态正常,升级新版本,启用日期为当前时间+1天,到了第二天能否启用新的版本

3、用户状态失效,升级新版本,启用日期为当前时间+1天,到了第二天能否启用新的版本

4、用户状态正常,升级新版本,启用日期为当前时间+1天,然后删除用户,到了第二天是否启用新的版本

5、用户状态正常,升级新版本(多个),启用日期均为当前时间+1天,到了第二天能否启用新的版本以及启用哪个版本

 

另外我认为重要的一点就是,测试用例并不是越多越好(可能多多的,看起来测试人员的工作量很多,老板觉得你辛苦),而是秉承一个原则:用最少的用例覆盖最多的场景。

不知道场景中还应该补充哪些场景,目前就想到这些。

posted on 2016-08-23 16:33  涛的小媳妇  阅读(695)  评论(0)    收藏  举报

导航