我们可以在不使用元素定位器的情况下自动化 Web appplication/mobile 应用程序吗
Can we automate a web appplication/mobile app without using element locators
这让我感到震惊,我是提供服务的组织之一,他们通过自己的框架在不使用任何元素定位器的情况下实现自动化,并且他们承诺支持网络、移动 iOS 和 [=26= 】 还有……
作为一种用途,您只想定义 BDD 场景以及任何一个动作,例如 select、单击、等待……
示例:
我想登录并阅读电子书
作为用户我想登录
当我访问其中一本书时
然后我就可以看书了
这里需要提供
用户名:
密码:
书名 'select ' 动作
是否可以在不使用 Xpath、css、id、标签…任何定位器的情况下处理测试自动化?
如果有人有任何信息,请告诉我……如果这是正确的,那我们为什么要使用许多定位器、许多工具……?
这叫SAAS模型自动化吗?
还有其他方法
handling test automation without using Xpath,css,id,tag…any locators
最简单的是通过图像识别库(如sikuli)。不是最佳的,但很有魅力。
取决于好坏
their own framework
已架构、设计和实施 - 它可以 leverage the look&feel 应用程序。意思是这样的选择器:
//*[@class='medium-input-field']
成为
//*[contains(@label, 'Your username here:')]//input
简单来说,自动化与应用 UI 设计相关,而不是 DOM。
这个
example: I want to login and read an ebook
他们很可能正在使用 DSL. More info on how to implement this in BDD frameworks can be found here.
中的一些内容
这让我感到震惊,我是提供服务的组织之一,他们通过自己的框架在不使用任何元素定位器的情况下实现自动化,并且他们承诺支持网络、移动 iOS 和 [=26= 】 还有…… 作为一种用途,您只想定义 BDD 场景以及任何一个动作,例如 select、单击、等待……
示例: 我想登录并阅读电子书
作为用户我想登录 当我访问其中一本书时 然后我就可以看书了
这里需要提供 用户名: 密码: 书名 'select ' 动作
是否可以在不使用 Xpath、css、id、标签…任何定位器的情况下处理测试自动化?
如果有人有任何信息,请告诉我……如果这是正确的,那我们为什么要使用许多定位器、许多工具……?
这叫SAAS模型自动化吗?
还有其他方法
handling test automation without using Xpath,css,id,tag…any locators
最简单的是通过图像识别库(如sikuli)。不是最佳的,但很有魅力。
取决于好坏
their own framework
已架构、设计和实施 - 它可以 leverage the look&feel 应用程序。意思是这样的选择器:
//*[@class='medium-input-field']
成为
//*[contains(@label, 'Your username here:')]//input
简单来说,自动化与应用 UI 设计相关,而不是 DOM。
这个
example: I want to login and read an ebook
他们很可能正在使用 DSL. More info on how to implement this in BDD frameworks can be found here.
中的一些内容