zoukankan      html  css  js  c++  java
  • verify the text views its easy to use getView from the adapter

    If you just need to verify the text views its easy to use getView from the
    adapter.  If you need to click on the view, the best approach for me was to
    use solo.sendKey(Solo.DOWN) the correct number of times to select the item
    in the list that you want, and then use solo.getCurrentTextViews().

    for example:
        protected void selectAdapterItem(LnSolo solo, int i, Event event){
            scrollToTop(solo);
            ListView listView = solo.getCurrentListViews().get(0);

    while(MobilUtils.searchParentForText(listView.getSelectedView(),"Popular")!­=null){
                solo.sendKey(Solo.UP);
                listView =  solo.getCurrentListViews().get(0);
            }

           MobilUtils.currentEvent=event;
           for(int x=0;x<i+2;x++){
               solo.sendKey(Solo.DOWN);
           }

            listView = solo.getCurrentListViews().get(0);

           solo.clickOnView(listView.getSelectedView());
           solo.waitForText(MobilUtils.currentEvent.getTitle());

        }

    This is not generalized, and copied right from my testing library for a
    specific app, but you get the idea.
  • 相关阅读:
    ruby学习总结03
    ruby学习总结02
    ruby学习总结01
    mongodb学习笔记
    mongodb数据库设计原则
    activiti学习总结
    Scala学习——隐式转换
    Scala学习——函数高级操作
    Scala学习——模式匹配
    Scala学习——集合
  • 原文地址:https://www.cnblogs.com/ccxniit2004/p/2314557.html
Copyright © 2011-2022 走看看