我想在此网页http://www.ncbi.nlm.nih.gov/gorf/orfig.cgi
中输入一个字符串,然后点击analyze
或HTML
中的类似内容(例如点击该网页中的OrfFind
),在浏览器中获取输出。这可能是NodeJS
吗?
答案 0 :(得分:2)
您可以使用多种不同大小的工具/框架。基本上,您要搜索的关键字是端到端测试。热门程序包为Zombie.js或Nightwatch.js。
根据上下文,您可能还会考虑使用javascript编写脚本的无头浏览器,例如Casper.js或Phantom.js
答案 1 :(得分:1)
是的,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]")