Pec*_*277 6 java selenium web-scraping jsoup
我经常要在我工作的网站上运行测试用例.大多数时候我只需要检查网站上是否存在元素,或者我必须抓取网站的一些数据.到目前为止,我一直在使用Jsoup来完成这项工作.
我最近被介绍给Selenium Webdriver.我一直在阅读它,但我只想弄清楚何时最好使用它.在像我这样的情况下,检查页面上是否存在元素或者抓取数据我认为我仍然会更好地使用Jsoup?Selenium最适合填写表单并点击网站上的按钮?
ret*_*eto 13
Selenium的优势在于它运行一个实际的浏览器,因此它将以非常非常接近网站的实际用户的方式执行所有JS等等.API还允许您使用接近实际交互的语言编写测试(例如click,单击链接).
因此,如果您确实拥有某种形式的交互(表单,链接等)的测试,那么Selenium的开销是值得的.如果你只是想打开一个URL并检查Jsoup会存在哪些内容.
| 归档时间: |
|
| 查看次数: |
2929 次 |
| 最近记录: |