请查看我正在使用的代码片段。 下面是我的步骤定义文件, home_step.py 下面是我的页面对象文件, home_page.py 我尝试检查不存在的项目来自这个答案。 上面的代码片段运行成功,它不应该因为元素, some-tab在运行期间不存在。 ...
请查看我正在使用的代码片段。 下面是我的步骤定义文件, home_step.py 下面是我的页面对象文件, home_page.py 我尝试检查不存在的项目来自这个答案。 上面的代码片段运行成功,它不应该因为元素, some-tab在运行期间不存在。 ...
我是通过谷歌翻译写作的,所以句子可能不流畅。 对不起。 我正在使用 appium,pytest 创建移动测试自动化。 使用“设备”字典我想自由控制并行测试。 在并行测试期间, 命令“pytest -n 2”我正在做如何udid,deviceName,systemPort @pytest.mark. ...
是否可以使用 Appium 自动更新应用程序? 我的情况是我需要安装旧版本的应用程序,并且在我的测试中我必须安装最新版本。 但是appium:app所需的功能被定义为最新的应用程序。 我在想我可以首先覆盖这个所需的功能成为旧版本吗? 但是,就目前而言,我仍然不确定如何执行此操作。 我应该怎么测试一 ...
在应用程序中,我可以通过 go 转到“设置”并打开深色模式功能。 我想检查此功能是否正常工作,并编写一个测试来验证该应用程序是否已成功进入深色模式。 ...
我正在使用 Appium Python 发送双击(也称为双击)。 我尝试了以下 3 个代码。 他们有时工作但有时不工作。 我查看了 Appium 服务器日志。 当它们不工作时,两个水龙头之间的时间太长,即使我在两次水龙头之间设置 0 等待也是如此。 下面我看到两次点击之间有 0.9 秒。 当他们工 ...
我正在为 Android 应用程序编写测试自动化脚本。 我正在使用 python 编写代码并使用 Appium 服务器运行这些测试并使用 Appium UI 检查器来识别元素。 我正在测试一个动作,在执行这个动作之后,屏幕上将不再显示一个特定的元素,这就是我将如何验证测试是否通过/失败如果元素不存在 ...
我正在为 Android 应用程序编写测试自动化脚本。 我正在使用 python 编写代码并使用 Appium 服务器运行这些测试并使用 Appium UI 检查器来识别元素。 我正在测试一个按钮,我从 Appium UI 检查器获得了它的 ID,但是在代码试图识别按钮时运行脚本失败。 蟒蛇脚本 ...
我是 appium 库的新手,我面临着在 android 应用程序中定位元素的方法的问题,有问题的两种方法是:1- driver.find_element_by_id 2- driver.find_element 问题是我找不到这个方法。 当我在 ide 中输入它时,它不起作用。 我尝试使用 fi ...
我使用此方法声明了一个元素数组: checkboxes = self.driver.find_elements(AppiumBy.XPATH, '//XCUIElementTypeButton[@name="Square"]') 如何找到数组中第一个元素的兄弟元素? 这个siblingElemen ...
我正在编写 Python Appium 代码。 代码需要按下HOME键。 现在我有 其中 3 根据键码映射映射到 KEYCODE_HOME。 有没有一种方法可以在我的代码中引用 KEYCODE_HOME 以便我的代码更具可读性? 我可以做以下事情:添加评论 或分配一个变量 但我更想看到类似的东西 ...
我试图设置 Appium 以在 Xcode iPhone 8 模拟器上自动执行 iOS 应用程序操作。 我不确定如何让 Appium 桌面服务器与模拟器交互。 我看到我必须设置某些功能,根据一些教程,我设置了 platformName、platformVersion、deviceName,但是当我尝 ...
def 调用 android(self) caps = {“platformName”:“Android”,“platformVersion”:“11.0”,“deviceName”:“Pixel 5 Emulator”,“appPackage”:“com.android.settings”, ...
问题:我使用appium +机器人框架来测试我的应用程序。当我使用关键字时:打开应用程序,它总是失败结果:没有应用程序打开。但实际上应用程序已经打开。我用代码启动了appium服务器:appium - p 4723 --session-override --no-reset。 环境: 日志:在机器 ...
我将使用 appium 对桌面应用程序进行 UI 自动化测试。 我的偏好是使用 appium python 客户端。 但是,没有适用于桌面应用程序的 python 测试示例,所有示例都专用于 android 或 ios 应用程序。 如果没有示例代码,我真的不知道如何开始我的项目。 谁能告诉我,是否 ...
` 当我执行上述脚本时,我收到以下错误消息并且无法执行。 我已经打开 Appium Server self.capabilities = response.get('value') AttributeError: can't set attribute错误信息 ...
例如,我使用 Behave login_account.feature和choose_product.feature创建了一些用于自动化测试的功能。 要在单个功能上运行,我在终端上使用此命令behave -f behave_html_formatter:HTMLFormatter -i login_ ...
我想使用我的浏览器运行 appium 检查器,您可以在这里查看我使用的 appium https://inspector.appiumpro.com/并且要使用此方法,我必须在终端中运行appium -allow-cors 。 但是,系统显示: 我该如何解决这个问题? 先感谢您。 ...
我需要点击的元素元素定位器您好我正在尝试单击复选框。 下面是我的代码 从 selenium.webdriver.common.action_chains import ActionChains 导入时间从 selenium.webdriver.common.by 导入 desired_cap = 字 ...
每当我点击 appium 时它都打不开 Appium 没有在我的系统中打开? 谁能帮我这个。 错误消息 - Appium 无法打开 ...
我正在为我的混合 android 应用程序使用 python-appium 客户端,我如何为异常设置超时,例如 NoSuchElement 异常等,因为如果我切换到 WebView 并且出现异常 Appium python 客户端不会引发异常而只是无限等待. Appium日志: [Andro ...