木偶测试自动化树脂

marionette-harness的Python项目详细描述


木偶是Mozilla Gecko引擎的自动化驱动程序。它可以远程 控制gecko平台的ui或内部javascript,例如 火狐。它可以控制chrome(即菜单和功能)或 内容(在浏览上下文中加载的网页),提供高级别 控制和复制用户操作的能力。除了表演 在浏览器上,木偶还可以读取属性和属性 在大教堂里。

木偶线束包包含木偶的测试运行器,以及 允许您运行基于gecko的python自动测试 应用。因此它提供了必要的testcase类,这些类是 基于unittest框架。

有关详细信息和存储库,请签出:

示例

以下命令将运行通过清单文件指定的测试,或者 测试路径,或Firefox中的测试文件夹:

marionette –binary %path_to_firefox% [manifest_file | test_file | test_folder]

要了解所有可能的选项,请运行木偶–帮助

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

推荐PyPI第三方库


热门话题
java实现双锁并发队列   java如何更改SpringWS 2.4.4版或更高版本中maxOccurs的默认限制?   java Selenium RC如何处理动态行?   java何时引入Javac StringBuilder/StringBuffer优化?   java mediaplayer在R.raw Android上失败   java JPA2:不区分大小写,就像在任何地方匹配一样   如何从JDK15中提取java预览类文件?   java与mySQL删除查询不一致   从Shutdownow()返回的java列表<Runnable>无法转换为提交的Runnable   java如何从回调接口获取对象值?   java如何获得视图的高度,在xml中可见性和高度定义为wrap_内容?   postgresql Mybatis在启动时遇到“由以下原因引起:java.net.UnknownHostException:localhost”,为什么?   带有实例调用的方法调用的java intellij格式化程序换行   由于特定的第三方库,java Proguard产生运行时错误   动画JAVA JPanel同时滑出和滑入