1

我编写了一个指向我的 QA 环境 URL 的脚本;效果很好。我假设我可以使用相同的脚本来简单地通过参数化来指向我的 PROD 环境 URL。

我在数据表中添加了一个“环境”列,其中包含两个值;QA 的 URL 和 PROD 的 URL。

我首先向每个页面对象添加一个描述属性(通过对象存储库)并参数化“url”。当我开始这个时,我很快发现这可能需要相当长的时间,并认为可能有更好的方法;在那儿?

此外,我还有近 70 个动作,每个动作都使用一个“Page”和“Page 2”对象。希望只有一个地方可以切换这两个对象的 URL:有吗?

感谢您提供任何有用的提示。整个星期,这个论坛对我非常有帮助,我很感激。

4

2 回答 2

2

我不明白为什么您需要Pages 描述中的 URL,页面通常没有任何描述。

取决于哪个是开放的,相同的对象存储库是否适用于生产和测试环境?只需在测试开始时导航到一个参数化的 URL,其他一切都应该工作。

于 2012-05-20T07:06:26.190 回答
0

任何操作/测试都可以获取参数,您可以通过向其发送带有请求 URL 的输入参数来开始测试,并使用obj().SetTOProperty函数修改您的对象存储库。

于 2012-05-20T10:14:29.527 回答