e2e或单元测试读取实时网站数据的Chrome插件

时间:2016-02-01 05:43:28

标签: javascript angularjs unit-testing google-chrome google-chrome-extension

我有一个touch scraper chrome扩展程序,可以与几个不同的目标网站一起使用,允许用户提取结构化数据以便进一步处理。

它修改了目标网站的DOM,并注入了一个数据收集按钮,该按钮推入了在chrome扩展中运行的角形。

一切正常,但我的问题是底层网站有时会改变其结构,我想定期对目标网站进行测试,以解决任何问题。

我之前使用过一些Javascript单元测试环境,比如mocha,应该并且想在chrome扩展内部使用类似这样的东西。

我目前阅读的文章,谈论嘲笑chrome api,这对于测试你的功能很好,但对目标网站的测试却不太好。

我想要做的是将当前地址栏设置为特定的URL,等待加载该DOM,然后遍历DOM搜索预期的内容选择器。

我想知道是否有人有解决这个问题的指导?

Contact Scraper

0 个答案:

没有答案