社区
非技术区
帖子详情
selenium启用不了是什么问题?
qq_40611194
2017-10-13 12:38:09
今天学习selenium的webdriver爬一些东西。代码如下:
from selenium import webdriver
browser = webdriver.Chrome()
按照视频所讲,这部出错的话应该是没有下载chromedriver,然后我下载完毕并设置了环境变量,结果还是启动不了,啥问题呢?
会不会是chrome 和 chromedriver有版本兼容的问题?
...全文
302
回复
打赏
收藏
selenium启用不了是什么问题?
今天学习selenium的webdriver爬一些东西。代码如下: from selenium import webdriver browser = webdriver.Chrome() 按照视频所讲,这部出错的话应该是没有下载chromedriver,然后我下载完毕并设置了环境变量,结果还是启动不了,啥问题呢? 会不会是chrome 和 chromedriver有版本兼容的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
selenium
-core-0.8.2.zip
Selenium
Core 是一个用来测试 Web 应用的测试工具。
Selenium
Core的测试直接运行在浏览器中,就像真实的用户在操作一样。它可以分别运行在 Windows,Linux 和 Macintosh 系统的 Internet Explorer,Mozilla 和 Firefox 浏览器中。 浏览器兼容性测试 测试你的应用看是否可以在不同的操作系统的不同浏览器上正常工作。同样的脚本可以运行在任何
Selenium
平台上。< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 系统功能测试 创建回归测试用来检验应用的功能以及用户的满意度。
Selenium
Core 使用了一个独特的机制让它可以运行在如此多的平台。测试脚本采用纯JavaScript或DHTML写成,你将
Selenium
Core 的测试脚本直接放置到你的应用程序所在的 Web 服务器中,就可以在客户端使用任何受支持的浏览器运行测试了。
Selenium
使用 JavaScript 和 Iframe 自动化的测试引擎嵌入到你的浏览器中。这项技术应该可以工作在任何
启用
JavaScript 的浏览器中。因为不同的浏览器处理 JavaScript 有些不同,所以我们通常不得不调整引擎以便更广泛的支持 Windows,Mac OS X 和 Linux 上的不同浏览器。 下面说下运行
Selenium
Core需要的环境: l 去Open QA下载最新的
Selenium
Core包
selenium
-core-< xmlnamespace prefix ="st1" ns ="urn:schemas-microsoft-com:office:smarttags" />0.8.2.zip l 把下载的
selenium
-core-0.8.2.zip解压到你的web服务器中,下面我将在Tomcat中演示。 安装步骤: 第一步:去apache.org下载tomcat安装包。 第二步:正确安装tomcat 第三步:去Open QA下载
Selenium
Core包 第四步:解压
Selenium
Core包到D:\
selenium
下 第五步:配置tomcat文件,配置一个sc.xml,其他配置项为
第六步:运行tomcat服务 第七步:打开浏览器,输入:http://localhost:8080/sc/ 这时你能看到下图界面: < xmlnamespace prefix ="v" ns ="urn:schemas-microsoft-com:vml" />
selenium
-nagios-plugin:一个简单的Nagios插件,可启动
Selenium
JSON脚本
Selenium
-nagios插件 一个简单的Nagios插件,可以启动
Selenium
脚本。 监视不提供API的Web应用程序可能会有所帮助。 要求 该插件依赖和 。 它期望可以在远程主机或本地主机上运行的
Selenium
Grid集线器。 此外,它要求安装Java RE,并且localhost上提供SeInterpreter的JAR文件。 安装 插件的安装和配置非常简单。 下载,解压缩脚本并将脚本check_website_by_
selenium
.sh复制到您的Nagios插件位置(请参阅Nagios文档中的USER2) 根据需要将路径更改为JRE和SeInterpreter,请参阅脚本中的“默认选项”部分 该插件可以与Nagios / Thruk / Icinga一起使用。 命令行用法 ./check_website_by_
selenium
.sh -s demo.json Nag
如何安装并在pycharm使用
selenium
?
Selenium
是一个用于Web应用程序测试的工具。
Selenium
测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。 以python3为例,我们这里需要用到pip,首先输入pip -V查看pip有没有安装:
selenium
-js-disabled:守夜人,
Selenium
,htmlunit
禁用
Selenium
JavaScript的示例 该存储库显示了
启用
和禁用JavaScript的
Selenium
端到端测试的示例。 about.html在页面底部有一个脚本块,如果
启用
了JS,它将更新
元素内的文本。 在禁用JS的情况下进行测试的关键是将浏览器名称htmlunit与
Selenium
webdriver一起使用。 该示例使用了测试框架,但应与支持提供浏览器名称的任何测试框架一起使用。 在Chrome浏览器中使用
Selenium
服务器,但在Firefox中已通过
Selenium
服务器的测试。 htmlunit不需要单独安装,至少与一起安装是可以的。 跑步 需要泊坞窗。 请参阅Makefile以启动应用程序容器和
Selenium
服务器。 在应用容器内: npm install npm start npm test
Selenium
-Factory:一个用于临时
Selenium
消费者的 GUI
Selenium
工厂 描述: 用于简化自动化 QA 测试的应用程序。 轻松生成
Selenium
代码,无需任何编码! 本质上,Web 浏览器能够在单击开始时记录用户操作,然后只需单击一个按钮,所有操作都将转换为 java 和 XML! 此版本旨在替代
Selenium
Factory FireFox 插件。 这个想法是使用 CSS web 元素而不是 xPath,因为 xPath 有跨越多个网站的
问题
。 使用 web 元素我们可以避免这些
问题
,对于拥有数百个 web 元素名称相同但 xPath 不同的网站的公司(例如 Capital One),生成代码应该更容易。 此外,我们创建了一个窗口,可以生成基于 Java 的
Selenium
测试。 然后可以将这些添加到数据库中并进行检查以避免重复代码。 我们还
启用
了一个弹出窗口,您可以在其中选择要测试的不同类型的应用程序。 由 Aust
非技术区
1,068
社区成员
6,263
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章