dcomli 发表于 2004-10-29 09:09:49

请问有谁用winrunner测试过Unix下的程序吗?

我现在尝试着用winrunner把我对ssh客户端的操作记录下来,让它重复我键入的命令。但是碰到了一个问题。如果人来输入命令他会等命令结束后再输入下一个命令,但是winrunner则不会,这样他会把我输入的命令一股脑全部输入,结果是没法和机器交互,这怎么办呢?

pcl2004_27 发表于 2004-10-29 09:25:00

设定延时

dcomli 发表于 2004-10-29 10:54:16

是在录的时候就把延时录进去还是自己编辑脚本。

QA_BAY 发表于 2004-10-29 11:27:44

你可以自己写一条判断语句,试一下行不行罗

QA_BAY 发表于 2004-10-29 11:28:31

我试的也是UNIX,但是测NETTERN连到UNIX

dcomli 发表于 2004-10-29 11:47:43

多谢回复。 我对winrunner不熟,不知判断语句怎么写,可否给个例子,谢谢。
好像我们在winrunner的方式很相似:用它来记录unix终端的操作。对吧。

superinst 发表于 2004-10-29 12:10:23

Mecury 难道没有UNIX下的产品?只开发windows产品?

QA_BAY 发表于 2004-10-29 13:11:00

不是的,它也可以录制UNIX下的步骤,只是很少人用她来做测试,现在就用的人多了,所以就有很多UNIX的问题啦,本人也刚刚试的,只是没有深入的学他

QA_BAY 发表于 2004-10-29 13:14:03

我是这样的,当我输入错的命令时,WR是不知道的,所以有时候录出来的结果跟我们想要的恰恰相反,所以我们要加入一些语句来调一下!我发觉用WR在UNIX下跑东西特快!!!!!

QA_BAY 发表于 2004-10-29 13:18:22

这个就是设定延时
wait(2);数字代表秒数

dcomli 发表于 2004-10-29 15:10:40

我用了wait,的确奏效。但是我在想winrunner有没有这种智能,他可以觉察到屏幕的变动,这样我就可以不用设置固定的等待时间了。

QA_BAY 发表于 2004-10-29 16:16:58

应该没有吧,这种智能的东西,很少软件会有的

QA_BAY 发表于 2004-10-29 16:18:22

WR主要能帮到我们,让我们可以省很多时间,他不会自动控件,除非你给它写一条程序,让它做什么,这就可能,不过这跟程序员有什么驱别呢?

生如火花 发表于 2004-10-29 18:45:42

Originally posted by QA_BAY at 2004-10-29 01:14 PM:
我是这样的,当我输入错的命令时,WR是不知道的,所以有时候录出来的结果跟我们想要的恰恰相反,所以我们要加入一些语句来调一下!我发觉用WR在UNIX下跑东西特快!!!!! 这个是因为UNIX比windows省资源多了。呵呵

wawzjlp 发表于 2004-11-1 10:31:33

to : dcomli 你测 的程序在输入一行命令后有没有特殊的反应呢?
比如出现图,字什么的,有的话可以用加入同步点来解决它哟.这样有一点智能,呵呵

dcomli 发表于 2004-11-1 13:48:58

to wawzjlp,果然是高人,输入命令后一般都会有字打出来回应,这样我就可以做同步点了,对吗?我去试试,谢谢指点。

dcomli 发表于 2004-11-2 09:29:20

:p

[ Last edited by dcomli on 2004-11-2 at 09:50 ]

superinst 发表于 2004-11-2 18:23:28

Originally posted by dcomli at 2004-10-29 03:10 PM:
我用了wait,的确奏效。但是我在想winrunner有没有这种智能,他可以觉察到屏幕的变动,这样我就可以不用设置固定的等待时间了。

TestQuest Pro 可以的,去www.testquest.com 看看吧。
页: [1]
查看完整版本: 请问有谁用winrunner测试过Unix下的程序吗?