使用Seleniums Webdriver生成的捕获请求/响应

robotframework-seleniumprox的Python项目详细描述


硒代

Twitter URLGitHub starsGitHub watchersGitHub followers

BuildPyPI - VersionPyPI - Python Version

扩展SeleniumLibrary的RobotFramework库。在

项目文档和用法-Keyword Documentation

这是什么

SeleniumProxy继承seleniums webdriver并捕获webdriver生成的所有网络活动。webdriver将数据存储在一个类中,并添加关键字以与请求和响应交互。在

代理服务器是在后台启动的,在webdriver类中添加了一个代理客户端,该类添加了在运行时与代理服务器交互所需的方法。在

Pypi


pip install robotframework-seleniumproxy

它的工作原理

Proxy2运行代理服务器 OpenSSL

拦截HTTPS连接需要OpenSSL。在

^{pr2}$

Seleniums webdriver浏览器类型是一个继承和扩展的类,使webdriver能够创建客户端代理并将活动存储在webdriver中。在

Robotframeworks seleniumlibrary被扩展为添加几个关键字来创建具有给定功能的webdriver,并且仍然能够使用可用的关键字

学分

我在这个项目中使用的代码或想法的学分。在

Jani Mikkonen

  • 日志包装关键字装饰器
  • 包装自动化

Will Keeling

  • 用mixin扩展Selenium以扩展驱动程序功能的想法

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
junit有没有办法在Java中重新初始化静态类?   在浏览器中点击应用程序时java Play框架挂起   文件Java错误中的NullPointerException   使用Java中的SNMP查找网络中计算机的登录名   java包装服务器引导程序已弃用,有什么替代方案?   当客户在等待理发时,java信号量值是否存在问题?   java如何使用JavaMail仅下载特定类型的附件   如何在java中将十进制转换为十六进制   java Slick2D粒子系统不会生成粒子   java检测更改事件来自何处   将Java集合类型参数类设置为数组   java如何从eclipse导出为可运行JAR文件?   java EntityManager对象未注入Glassfish和Spring   swing从actionPerformed和actionListener Java返回字符串   java在给定另一个等价键对象的情况下获取映射项的当前键   无论输入如何,java网络都会产生相同的输出