AirtestProject / AirtestProject/Poco

WebDriver API wrapper implementation?

未关闭
#99 0 条评论 0 个 reaction 已指派 2 人 已被 @yimelia 认领 在 GitHub 查看
enhancement
主要语言
Python
星标
2k
派生
341
PR 合并指标
30 天内没有已合并 PR

描述

This isn't a bug report but more like a feature suggestion. It could be part of the tool/framework/IDE, or it could be a 3rd party project that's spun out, if someone is up for developing it.

Anyway, it would be cool if we wrap the Airtest (non-Selenium, non-WebDriver) portion of the (Android, Windows) games UI automation API/SDK around the WebDriver API via a custom implementation of a RemoteWebDriver server that takes API requests from WebDriver/Appium clients.

This would allow use of standard WebDriver API in use for web UI automation as well as mobile/game UI automation, better integration for mix & match tests that involve web UI endpoint + mobile/gaming endpoint interaction, along with potential support for Selenium Grid to distribute & parallelize running the tests.

An example of what I mean is like the WebDriver wrappers I wrote for AutoIt and AutoPy:

https://github.com/daluu/autoitdriverserver
https://github.com/daluu/autopydriverserver

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。