您的位置 首页 厂商

Robotium 之activity跳转之后的组件辨认问题

在利用Robotium做自动化测试的时候,碰到一个小问题。有些应用,会有一些类似于button或者之类的组件,点击可以进入到其他的界面,然后从其他界面选

在运用Robotium做自动化测验的时分,碰到一个小问题。

有些运用,会有一些类似于button或许之类的组件,点击能够进入到其他的界面,然后从其他界面挑选一个值,将该值带回到前面的界面。

这时,第一个界面之前的其他的组件就变化了。假如你在跳转到其他界面之前,初始化了一些组件,比方Button,EditText之类的,或许回到界面就不能在操作了。

最好的办法是不要依赖于某个实例自身,比方说 clickOnView(button);button为Button的instance.能够用clickOnButton(String buttonName)替换。

这个问题的root cause是因为,页面跳转涉及到activity的跳转。

所以能够用一些动态的办法取得需求的组件,比方直接在办法中运用 clickOnView(solo.getCurrentButtons.get(i));之类的。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/299349.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部