bjrobot是一个用于robot框架的web测试库,它利用了selenium 3(webdriver)库。

robotframework-bjrobot的Python项目详细描述


简介

bjorobot是一个基于webdriver的robotframework测试库,可以同时处理桌面浏览器和移动原生和混合应用程序。

它支持最新的selenium 3.0webdriver,可以在不必再次下载每个浏览器的webdriver的情况下使用。 它使用appium(1.x版)与android和ios应用程序进行通信,类似于selenium webdriver与web浏览器的通信方式。

目前它支持Python2.x。

安装

使用pip

建议的安装方法是使用 pip

pip install robotframework-bjrobot

使用pip的主要好处是它自动安装 库所需的依赖项。其他好的特性是易于升级 以及对卸载的支持:

pip install -U robotframework-bjrobot

pip uninstall robotframework-bjrobot

目录布局

文档/

关键字文档

src/

python源代码

用法

要使用robot framework和bjrobot编写测试,必须将bjrobot导入到rf测试套件中。有关详细信息,请参见Robot Framework User Guide

使用appium时,请确保appium服务器已启动并正在运行。有关如何使用Appium,请参阅Appium文档

文档

关键字文档可以在Keyword Documentation

列出

执行javascript

shell命令支持

桌面图形用户界面自动化

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

推荐PyPI第三方库


热门话题
从PHP代码调用使用Axis创建的Java web服务   java空白“存储库视图”,带有新的EclipseRCP4.16和EGIT5.8   java我可以通过hadoop中的代码提前完成映射任务吗?   java将ZoneDateTime从Dropwizard保存到MySQL时出现问题   java如何在方法中返回中断或继续?   java如何在JAXWS客户机上指定客户机证书和客户机证书身份验证   java IOException:权限被拒绝   如何在Java中处理XML从XML数据库检索数据   java删除数组列表中的第二个元素   未注册java方案“ttps”   如何使用Selenium和Java从自动建议中选择选项?   java8可选如何正确使用它?   java存储过程无法从Hibernate调用   java为什么惰性抓取不起作用JPA   java如何从多个图像选择可用条件中划分一个图像选择案例?   java将数组定义为类变量,用户输入维度   java截图例外:截图已拍摄   非常简单的Android应用程序中的java内存泄漏   java facebook是否要求可信应用程序的身份验证?