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第三方库


热门话题
在Android应用程序中处理新活动时出现java NullPointerException   从PSV文件读取Java   在JavaSwing中将方法从一个类传递到另一个类   带有MongoDB错误的java Vertx ClassNotFoundException:com。mongodb。联系溪流工厂   在java中替换2D数组中的数字?   java Avro方案空布尔和双整数布尔的写并集   java导入组织。neo4j无法解决?   从另一个获取变量。使用反射的java文件   Java:以格式化字符串的形式返回具有非常不同的条目长度的2D数组   java客户端应用程序正在从IBMMQ接收不同格式的消息体   java在我的主循环中的步骤有问题   java如何正确安装来自sslforfree的证书。tomcat服务器上的com   java RecyclerView变更单永久   java如何获得屏幕的精确中间位置,即使调整了大小