Marionette 测试自动化工具
项目描述
Marionette 是 Mozilla 的 Gecko 引擎的自动化驱动程序。它可以远程控制 Gecko 平台(如 Firefox)的 UI 或内部 JavaScript。它可以控制铬(即菜单和功能)或内容(浏览器上下文内加载的网页),提供高级别的控制和复现用户操作的能力。除了在浏览器上执行操作外,Marionette 还可以读取 DOM 的属性和属性。
marionette_harness 包包含 Marionette 的测试运行器,允许您运行针对基于 Gecko 的应用程序编写的 Python 自动化测试。因此,它提供了基于 unittest 框架的必要测试用例类。
有关更多信息以及仓库,请查看
示例
以下命令将根据清单文件、测试路径或 Firefox 中的测试文件夹运行测试
marionette –binary %path_to_firefox% [manifest_file | test_file | test_folder]
要查看所有可能的选项,请运行 marionette –help。
项目详情
关闭
marionette-harness-5.0.0.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 041cd779ae383fb5c56f2bb44824f4e80ba895febd9a3f21570ac274221c82e0 |
|
MD5 | 2a5232d5ecc86689a02a0ecde140b061 |
|
BLAKE2b-256 | fd35524da5f745da2f57d0edc9594303f098534eeda502b011243d7c4bd055cc |
关闭
marionette_harness-5.0.0-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1b7301a0ed64850a024bc9095eb3eb464a99a2677e431ccc5158f5c554cbb055 |
|
MD5 | b00d7ec5a4910012ff430f199027879b |
|
BLAKE2b-256 | 0f71444ec2e1a0cab622e25e3e38d50d13cdc8f5d06a9cc42a1f9fa237e9bb0b |