打开浏览器操作

 1 /*
 2  * 打开浏览器
 3  */
 4 public class OpenBrowsers {
 5
 6     public static void main(String[] args) {
 7         // 打开默认路径的 firefox
 8         //WebDriver driver = new FirefoxDriver();
 9
10         // 打开指定路径的 firefox
11         //System.setProperty("webdriver.firefox.bin", "C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe");
12         //WebDriver dr = new FirefoxDriver();
13
14         // 打开指定的 chrome; "E:\\Selenium_New\\JavaForSeleniumLearning\\chromedriver.exe"  chromedriver.exe 需从 selenium 下载
15         //System.setProperty("webdriver.chrome.driver", "E:\\Selenium_New\\JavaForSeleniumLearning\\chromedriver.exe");
16         //WebDriver dr = new ChromeDriver();
17
18         System.setProperty("webdriver.chrome.bin","C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe");
19         WebDriver driver = new ChromeDriver();
20     }
21
22 }

打开浏览器操作

时间: 2024-10-07 17:36:57

打开浏览器操作的相关文章

selenium+python+unittest:一个类中只执行一次setUpClass和tearDownClass里面的内容(可解决重复打开浏览器和关闭浏览器,或重复登录等问题)

unittest框架是python自带的,所以直接import unittest即可,定义测试类时,父类是unittest.TestCase. 可实现执行测试前置条件.测试后置条件,对比预期结果和实际结果,检查程序的状态,生成测试报告. 且断言的话unittest框架很方便. 在这主要记录下setUp()和tearDown()这两个的问题,每次执行一个测试用例(test开头的方法),就会执行一次setUp()和tearDown(), 导致执行多个测试用例时,会反复的打开浏览器操作,这个很浪费时间

C#通过COM组件操作IE浏览器(一):打开浏览器跳转到指定网站

简介Internet Explorer对象模型 1.属性 属性 类型 描述 Application Object 返回对Internet Explorer对象的引用. Busy Boolean 返回一个布尔值,指示Internet Explorer是否正在忙于下载数据或执行某些其他活动.True表示忙碌 假指示不忙. Container Object 返回对Internet Explorer的容器/父级的引用(如果有的话). Document Object 返回对活动文档的引用(如果有的话).

selenium——打开浏览器

之前经过1个月的实习,虽然没有完全掌握一门技术,但是了解了测试的基本流程,对selenium.loadrunner下过苦工,但是仅仅是把网上的书上的知识往脑子里放,用时百度粘贴修改,在15天后确确实实的忘了细节.在众测群里遇到了一个能够解答我所有疑问的朋友,刚开始是志同(自动化)道合(测试)的话题引起浓厚的交谈兴趣,后来就成了我学习selenium上的老师,细心指点,每天写教导总结.所以,在学习了几天后我幡然醒悟,该总结自己的时候到了.以此博客记录学习总结. 一.学习 from selenium

win10使用内置管理员账户无法打开浏览器

Administrator是最高权限的管理员账户,该账户默认是关闭的,但是有时候也需要开启该账户使用的,那么如何解决win10使用内置管理员账户无法打开浏览器呢?下面跟着学习啦小编来一起了解下吧. 解决win10使用内置管理员账户无法打开浏览器方法 这个问题的原因在于Windows应用开启默认需要用户账户控制UAC支持(在普通账户下关闭UAC通知不影响此类应用运行),而Win10管理员账户不开启UAC.因此在Administrator账户下默认不能运行Windows应用. 不过只要略微修改以下注

默认主页更改 主页锁定 打开浏览器时的网页设置

修改注册 表 ------------reg 打开浏览器时的网页设置 HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main "Start Page"="http://www.2345.com/?k90007203" 默认主页更改 HKEY_LOCAL_MACHINE\Softwar

用pyaudio做一个声控打开浏览器的小程序

声控打开浏览器思路很简单:通过麦克风录音产生一个音频文件-->通过调用百度大脑的api识别音频文件中的语音并返回字符串-->通过对字符串的处理使浏览器做出反应 通过麦克风录音并产生wav文件: CHUNK = 1024 FORMAT = pyaudio.paInt16 RATE = 8000 //一般8000的采样率能识别出人说的话 CHANNELS = 1 record_second = 5 //先设定好几个重要的待处理参数 def record_wav(to_dir=None): if t

No.1 selenium学习之路之浏览器操作

selenium基础,首先就是浏览器的相关操作 下面描述几种浏览器的常用操作 1.打开浏览器 webdriver后面添加想要打开的浏览器 Ie或者Chrome 2.打开指定页面(百度) 3.休眠时间 这里的休眠时间,是以秒为单位,需要导入time包 4.点击浏览器左箭头,返回上一页 5.点击浏览器右箭头,切换下一页 6.刷新浏览器 7.退出浏览器 退出这里有两个方法,可以用close和quit. close是关闭当前窗口,不会清空临时文件 quit是关闭浏览器,清空临时文件.

打开浏览器输入url会发生什么

这是一个经典的题目,当打开浏览器,输入地址(http://google.com)之后,浏览器会"询问"网络(准确的是询问DNS服务器)google.com对应的IP地址是什么?如果DNS服务器知道你要找的IP地址,就会将其结果返回:如果不知道,它会将请求转发给其他DNS服务器,直到在某一台DNS服务器上找到对应的IP地址记录.DNS服务器返回了你要访问的计算机的IP地址后,它就会向这个IP地址对应的计算器请求你要访问的页面.现在,计算机已经知道了在哪个IP地址可以访问到http://g

爬虫-使用模拟浏览器操作(截取网页)

最近遇到一个问题就是,如何模拟真实浏览器行为然后截取显示的网页. 方案 模拟登陆网站或者直接使用cookie登陆. 对指定页面按钮进行点击刷新页面,截取网页. 我们使用selenium库来操作浏览器驱动,即执行浏览器相应的驱动命令,实现相应的浏览器操作. 准备工作 selenium库 浏览器自动化测试框架,其作用是通过操作浏览器驱动来控制浏览器行为,达到模拟真实用户操作浏览器的效果.原理为自动化测试python脚本-->浏览器driver -->浏览器.官网 python中文文档 python