私は3つのクラス(classA、ClassB、ClassC)とsolo_dクラスを使用している同じ問題を抱えています.ClassCではテストを行い、ClassAとClassBではsolo.sleepのみを使用しています
public class ClassA extends Solo_d{
public void click_on_save(){
Log.v("Test" , "Test in classA");
solo.sleep(5000); // getting error null pointer exception
solo.clickOnText("Saved")
}}
public class ClassC extends Solo_d {
ClassA aa = new ClassA();
@Test
public void test001(){
Log.v("Test" , "Test Start ");
aa.click_on_save();
}}
私はclassAと同じClassBを使用し、ClassCで使用しています
Solo_d クラスで、私は適切なアクティビティとソロの定義を与えました。これは、個別に正常に動作し、ClassB として使用している
場合は正常に動作します継承の順序を知るのが難しい
しかし、私は NullPointerException を取得しています 誰でもこれを手伝うことができます