我是測試android應用程序的新手。我選擇monkeyrunner的方式來測試android應用程序。我不知道蟒蛇,但我讀這個。我有一個複雜的應用程序,我的應用程序有一個類擴展application
和另一個飛濺的活動,然後我的應用程序去第一次活動。我在py文件中設置了startActivity(firstActivity)
,在cmd中顯示我的應用程序正常運行,monkeyimage從我的屏幕(主屏幕)截取屏幕截圖,但我的應用程序未運行,並且不在我的設備手機中顯示firstActivity!我運行startActivity(splash)
,但再次沒有顯示在我的屏幕上。爲什麼?我在一個簡單的應用程序中測試了一個活動,當我在屏幕上運行startActivity(firstActivity)
時,我看到了我的簡單應用程序。如何解決這個問題?和我如何去monkeyrunner的另一個活動?我的意思是從應用程序轉到splash並從splash轉到firstActivity ?!使用Monkeyrunner測試複雜的應用程序
感謝您的建議!
感謝您的回覆。我知道怎麼可以用Monkeyrunner啓動一個活動,但是我想知道,如何能夠首先運行擴展「應用程序」的類,以及如何在活動之間切換。 – user3209380
說實話,我還沒有明白你想做什麼......也許你應該發佈你的類的一些代碼...:/ –
你的應用程序類是不可見的,所以從monkeyrunner的角度來看,它不存在。 –