测试Selenium自动化的执行情况

时间:2019-07-23 21:41:01

标签: selenium browser-automation

我不知道这是否异常,但是我想知道是否应该测试使用Selenium(用Python编写)的自动化。

基本上,我必须在没有公共API的旧Web应用程序中登录并执行一些操作,因此这是使我需要执行的操作自动化的唯一方法。这是我市政厅创建的税收收据的申请。

但是我想不出一种方法来测试我的代码是否可以工作。现在它正在工作,但是我正在重构一些事情,并认为我可以做一些事情来测试事情是否可以继续正常运行。问题在于它是关键的自动化,并且每月仅使用一次;我没有任何沙箱环境的访问权限。如果我需要运行自动化,通常要做的是创建自己公司的收据,其价值为1美元,然后我就取消它,但这很奇怪。

我想到的一件事是一次执行自动化,并且在每一步中只需保存整个HTML。然后,我可以编写测试并模拟页面的点击/导航;而不是加载URL,而是加载HTML文件。

我知道不是100%,在生产中可能会出现我没有预料到的错误。但是之后,我可以更新测试以将这些极端情况包括在内。以前有人对这种事情有经验吗?

0 个答案:

没有答案