首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有可能用PageObjects创建类似SeeTest的东西?

是否有可能用PageObjects创建类似SeeTest的东西?
EN

Stack Exchange QA用户
提问于 2014-06-19 09:09:40
回答 2查看 259关注 0票数 4

我们对使用SeeTest进行移动应用程序测试自动化进行了思考。我熟悉Selenium 2/ WebDriver,并喜欢使用PageObjects。

是否可以创建PageObjects或与SeeTest类似的东西?SeeTest测试自动化可以用Java或其他编程语言开发,因此应该是可能的。但我没有这个工具的经验,我想要安全。

多谢你们的支持!

PageObject:提供所有元素和操作的页面或页面组件的类。这样就可以编写易于理解的测试用例。

EN

回答 2

Stack Exchange QA用户

回答已采纳

发布于 2014-06-19 19:36:01

在SeeTest中有一个开箱即用的概念叫做区域.

区域类似于容器,允许根据需要对元素进行分组。显然,按功能区域/页面/屏幕对元素进行分组是很明显的。因此,区域在某种意义上类似于Page对象。

以下是几个与区域相关的官方帮助页面:

  • 术语>区域
  • 添加一个新区域

开发您自己的PageObject实现,或扩展具有某些行为的区域

  • 您还可以将测试代码导出到常规编程language.查找信息中:帮助 >插件&外接程序到第三方框架。
票数 1
EN

Stack Exchange QA用户

发布于 2016-06-15 06:37:15

使用POM维护SeeTest自动化将很困难,因为如果我们声明以下所有路径

代码语言:javascript
复制
public static By launchpad_button = By.xpath("//*[@id='text']");

但是SeeTest中的命令如下所示

代码语言:javascript
复制
driver.client.elementSendText("NATIVE", "xpath=//*[@id='text']", 0 ,"Testing");

因此,在使用SeeTest命令时,需要再次添加xpath。

它在Selenium + Webdriver中很有用,但我认为它将在SeleniumWebDriver+ SeeTest中使用。

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/8943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档