vichy 发表于 2007-10-28 12:19:35

弱弱的问一下WR到底在功能测试方面能起什么作用啊

刚用WR,好多东西都不清楚,不明白WR录制执行到最后得到的结果能起什么作用,因为刚用又觉得是我自己的方法问题,所以请教大家WR适合什么情况用。
举个例子吧,比如测试的是一个新用户申请,正确程序一定都会对新用户名、新密码的有效性进行判断,假若输入无效应该提示用户,并且拒绝提交请求。测的主要目的就是要看直程序是否做到了数据有效性判断以及对用户输入的错误提示。

我录制内容就是输入合法用户名和密码然后正常提交,在把用户名和密码参数化,参数里有不同的组合,比如用户名合法,密码不合法或者用户名密码均不合法,等等之类的。
在程序做过判断的情况下,像这样的脚本,当用户名密码不合法时,执行测试就失败。所以我觉得把这些做成参数化就没什么意义,而且实际上也并没有从测试中得出程序是否检查了数据有效性。

假若要达到最初的测试目的,是不是需要对脚本做些调整自己写脚本,还是要在WR中做什么设置?

lantianwei 发表于 2007-10-28 12:31:43

在测试执行失败时,不是被测程序会有报错信息吗?你为什么不把这些报错信息做为你测试用例是否通过的标准呢?比如你输入一个错误的用户名,那么肯定会有一条"密码错误"这样一条信息,而你可以先把这些错误信息先保存到你的参数化列表中,然后你比较一下现在的错误信息是否和预期的错误信息匹配,最后再做一下测试恢复.

zkfxysy 发表于 2007-10-29 15:04:06

有点了解,但是还是不知道怎么去实现您说的这些东西,好迷茫!!!!:L

jenny0842 发表于 2007-10-31 09:35:09

顶一下。

其实现在搂住缺的就是大致方面的了解。

并不是只解决了这些个小问题就可以的。
页: [1]
查看完整版本: 弱弱的问一下WR到底在功能测试方面能起什么作用啊