如何在 Appium 测试用例中访问 React-native 按钮(TouchableHighlight)
How do I access React-native button(TouchableHighlight) in Appium test case
我正在使用 Appium 为我的 ReactNative 应用编写自动化测试。我无法访问 appium 中的本机组件。即使是 Appium 检查器也无法检查内部反应本机视图。
我正在尝试这样的事情:
it("Testing Automation", function () {
return driver
.waitForElementById('LogoutButton', 5000).click()
});
有没有办法知道 React Native 组件的 Xpath 或通过任何其他属性访问它们?谢谢
对于来自 react-native 的元素,在您的 Chrome 浏览器上使用 chrome://inspect/#devices
可以帮助您检查类似于任何其他元素的元素 网页视图。
您可以在开发过程中找到 class
、css
、x-path
等。
我正在使用 Appium 为我的 ReactNative 应用编写自动化测试。我无法访问 appium 中的本机组件。即使是 Appium 检查器也无法检查内部反应本机视图。
我正在尝试这样的事情:
it("Testing Automation", function () {
return driver
.waitForElementById('LogoutButton', 5000).click()
});
有没有办法知道 React Native 组件的 Xpath 或通过任何其他属性访问它们?谢谢
对于来自 react-native 的元素,在您的 Chrome 浏览器上使用 chrome://inspect/#devices
可以帮助您检查类似于任何其他元素的元素 网页视图。
您可以在开发过程中找到 class
、css
、x-path
等。