51Testing软件测试论坛

标题: 请问如果测试网站的部分页面URL改变了,怎样更新已有的脚本。 [打印本页]

作者: dslpg    时间: 2007-7-31 10:42
标题: 请问如果测试网站的部分页面URL改变了,怎样更新已有的脚本。
rt.
运行原来的脚本提示原来录制的page对象找不到。
重新录制相同page,录成新的对象了。总不能因为改个url过去的脚本都要重新录了吧
update run不怎么会用。
望高人指点,谢谢。
作者: jackymail    时间: 2007-7-31 10:51
标题: 应该按照对象录制
不要用url识别对象,请自己查找,有专门的帖子
作者: wonder    时间: 2007-7-31 12:43
Another suggestion:
察看一下你的URL 是如何变化的, 如果URL的大部分都没有改变, 可以将改变了的部分尝试使用 “*” 通配符来解决

But the best choice is not to use URL to identify the Page, you can use other property, like
title or name.
作者: walker1020    时间: 2007-7-31 21:57
原帖由 dslpg 于 2007-7-31 10:42 发表
rt.
运行原来的脚本提示原来录制的page对象找不到。
重新录制相同page,录成新的对象了。总不能因为改个url过去的脚本都要重新录了吧
update run不怎么会用。
望高人指点,谢谢。


"update run不怎么会用",你可以看帮助或相关的文档呀。
作者: billygao    时间: 2007-7-31 23:04
你可以把URL设置成variable,每次运行的时候询问,然后pass到所有的code当中。对于经常更新数据库的网页同样适用。
作者: walker1020    时间: 2007-7-31 23:27
请参考 http://bbs.51testing.com/viewthread.php?tid=71967 ,这里面有几个不错的解决方法。

[ 本帖最后由 walker1020 于 2007-7-31 23:29 编辑 ]
作者: walker1020    时间: 2007-7-31 23:30
另外 在提出问题前面,先搜索一下以前的帖子。




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