自动化从网页中获取元素的过程

时间:2018-10-24 23:50:08

标签: web-scraping automation automated-tests element webpage

我希望使用Robot Framework自动化用于网页开发的测试用例。我有大约5000个测试用例字符串,它们描述了通往不同页面元素的途径。现在,我将通过抓取网页中的特定“ id”或“ css选择器”来实现自动化。我的默认选项是手动检查每个按钮,链接,表格等,并将其输入到庞大的电子表格中进行自动化处理,但是我觉得必须有一种不太费劲的方法来提取元素。

我研究了不同的选项,最接近解决方案的是python webscraping,但据我了解,webscraping要求已经定义了元素,而您的目标是提取 information 比实际的元素

有没有人比检查5000个网页元素少一点乏味的解决方案? ;)

1 个答案:

答案 0 :(得分:0)

如果可以将页面放在IFRAME中,则可能要使用JS(在父级中)等到页面加载后再获取IFRAME中的(所有或特定)元素。 这样,您应该能够获取完全呈现的页面的所有元素。

(从来没有这样做,但是应该可以)