package com.example.firstTest; import java.awt.TextField; import java.util.List; import java.util.Scanner; public class MyFirstClass { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Enter URL"); Scanner scanner = new Scanner(System.in); String url; url=(scanner.next()); System.out.println("url entered "+url); java.awt.Desktop.getDesktop().browse(java.net.URI.create(url));// this open webpage in browser }
}
我有这个简单的应用程序,它基本上要求用户在控制台上输入网址。然后它显示输入的网址。我想要做的是,当输入网址时我会以某种方式通过eclipse打开网址并检查每个页面的更改都在url上完成。喜欢说谷歌搜索点击,我想打印页面改了sthg。
答案 0 :(得分:0)
要从代码加载网址,您可以使用测试自动化框架,例如Selenium WebDriver。但是,我不知道是否会暴露Selenium的Recorder API。 但是,https://github.com/facebook/huxley看起来很有希望。对于每个记录/操作,您需要对DOM进行比较以检测页面更改。