【发布时间】:2015-02-25 11:30:34
【问题描述】:
我想在此网页http://www.ncbi.nlm.nih.gov/gorf/orfig.cgi 中输入一个字符串,然后单击analyze 或HTML 中的类似内容(如单击该网页中的OrfFind),在浏览器中获取输出。 NodeJS 有可能吗?
【问题讨论】:
标签: javascript html node.js forms
我想在此网页http://www.ncbi.nlm.nih.gov/gorf/orfig.cgi 中输入一个字符串,然后单击analyze 或HTML 中的类似内容(如单击该网页中的OrfFind),在浏览器中获取输出。 NodeJS 有可能吗?
【问题讨论】:
标签: javascript html node.js forms
您可以使用多种不同大小的工具/框架。基本上,您要搜索的关键字是端到端测试。流行的包是Zombie.js 或Nightwatch.js。
根据上下文,您还可以考虑使用 JavaScript 编写的无头浏览器,例如 Casper.js 或 Phantom.js
【讨论】:
是的,可以使用 NODEJS。 Nightwatch.js
示例如下。
module.exports = {
"Demo test Google" : function (client) {
client
.url("http://www.ncbi.nlm.nih.gov/gorf/orfig.cgi")
.click("button[name=OrfFind]")
【讨论】: