51Testing软件测试论坛

标题: 请问有谁用winrunner测试过Unix下的程序吗? [打印本页]

作者: dcomli    时间: 2004-10-29 09:09
标题: 请问有谁用winrunner测试过Unix下的程序吗?
我现在尝试着用winrunner把我对ssh客户端的操作记录下来,让它重复我键入的命令。但是碰到了一个问题。如果人来输入命令他会等命令结束后再输入下一个命令,但是winrunner则不会,这样他会把我输入的命令一股脑全部输入,结果是没法和机器交互,这怎么办呢?
作者: pcl2004_27    时间: 2004-10-29 09:25
设定延时
作者: dcomli    时间: 2004-10-29 10:54
是在录的时候就把延时录进去还是自己编辑脚本。
作者: QA_BAY    时间: 2004-10-29 11:27
你可以自己写一条判断语句,试一下行不行罗
作者: QA_BAY    时间: 2004-10-29 11:28
我试的也是UNIX,但是测NETTERN连到UNIX
作者: dcomli    时间: 2004-10-29 11:47
多谢回复。 我对winrunner不熟,不知判断语句怎么写,可否给个例子,谢谢。
好像我们在winrunner的方式很相似:用它来记录unix终端的操作。对吧。
作者: superinst    时间: 2004-10-29 12:10
Mecury 难道没有UNIX下的产品?只开发windows产品?
作者: QA_BAY    时间: 2004-10-29 13:11
不是的,它也可以录制UNIX下的步骤,只是很少人用她来做测试,现在就用的人多了,所以就有很多UNIX的问题啦,本人也刚刚试的,只是没有深入的学他
作者: QA_BAY    时间: 2004-10-29 13:14
我是这样的,当我输入错的命令时,WR是不知道的,所以有时候录出来的结果跟我们想要的恰恰相反,所以我们要加入一些语句来调一下!我发觉用WR在UNIX下跑东西特快!!!!!
作者: QA_BAY    时间: 2004-10-29 13:18
这个就是设定延时
wait(2);数字代表秒数
作者: dcomli    时间: 2004-10-29 15:10
我用了wait,的确奏效。但是我在想winrunner有没有这种智能,他可以觉察到屏幕的变动,这样我就可以不用设置固定的等待时间了。
作者: QA_BAY    时间: 2004-10-29 16:16
应该没有吧,这种智能的东西,很少软件会有的
作者: QA_BAY    时间: 2004-10-29 16:18
WR主要能帮到我们,让我们可以省很多时间,他不会自动控件,除非你给它写一条程序,让它做什么,这就可能,不过这跟程序员有什么驱别呢?
作者: 生如火花    时间: 2004-10-29 18:45
Originally posted by QA_BAY at 2004-10-29 01:14 PM:
我是这样的,当我输入错的命令时,WR是不知道的,所以有时候录出来的结果跟我们想要的恰恰相反,所以我们要加入一些语句来调一下!我发觉用WR在UNIX下跑东西特快!!!!!
这个是因为UNIX比windows省资源多了。呵呵
作者: wawzjlp    时间: 2004-11-1 10:31
to : dcomli 你测 的程序在输入一行命令后有没有特殊的反应呢?
比如出现图,字什么的,有的话可以用加入同步点来解决它哟.这样有一点智能,呵呵
作者: dcomli    时间: 2004-11-1 13:48
to wawzjlp,果然是高人,输入命令后一般都会有字打出来回应,这样我就可以做同步点了,对吗?我去试试,谢谢指点。
作者: dcomli    时间: 2004-11-2 09:29
:p

[ Last edited by dcomli on 2004-11-2 at 09:50 ]
作者: superinst    时间: 2004-11-2 18:23
Originally posted by dcomli at 2004-10-29 03:10 PM:
我用了wait,的确奏效。但是我在想winrunner有没有这种智能,他可以觉察到屏幕的变动,这样我就可以不用设置固定的等待时间了。


TestQuest Pro 可以的,去www.testquest.com 看看吧。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2