2016-12-20 4 views
-4

以下のコードはセットアップ場所にエラーがあります。 【選択エラーは以下の通りである:パブリックvoid Setup()にエラーがあります。メソッドのセットアップ()がタイプjammytestappiumの定義されていません

There is an error in the public void Setup(). 
The error is The method Setup() is undefined for the type jammytestappium. 

コードを実行しながら、これは害を引き起こしました。次のように

私のコードが見えます:

package com.example.jamappium; 
    import java.net.MalformedURLException; 
    import java.net.URL; 
    import java.sql.Driver; 
    import org.openqa.selenium.By; 
    import org.openqa.selenium.WebDriver; 
    import org.openqa.selenium.WebElement; 
    import org.openqa.selenium.remote.DesiredCapabilities; 
    import org.openqa.selenium.remote.RemoteWebDriver; 
    import org.openqa.selenium.remote.server.handler.FindElement; 
    import org.testng.annotations.BeforeClass; 
    import org.testng.annotations.Test; 
    import com.sun.jna.platform.win32.SetupApi; 
    import io.appium.java_client.android.AndroidDriver; 
    import io.appium.java_client.remote.AndroidMobileCapabilityType; 
    import io.appium.java_client.remote.MobileCapabilityType; 

    public class Jammytestappium { 
     { 
      AndroidDriver<WebElement> abcd; 
      @BeforeClass 
      public void setup() 
      { 
       DesiredCapabilities test=new DesiredCapabilities(); 
       test.setCapability(AndroidMobileCapabilityType.APP_PACKAGE, 
          "com.veronicapps.veronica.simplecalculator"); 
       test.setCapability(AndroidMobileCapabilityType.APP_ACTIVITY, 
       "com.veronicapps.veronica.simplecalculator.MainActivity"); 
       test.setCapability(MobileCapabilityType.VERSION, "4.2.2"); 
       test.setCapability(MobileCapabilityType.DEVICE_NAME, "emulator"); 
       abcd = (AndroidDriver) new RemoteWebDriver(new URL(
         "http://127.0.0.1:4723/wd/hub"),test); 
      } 
     } 
+2

まず後に余分な括弧を削除してください、クラス名の大文字とメソッド名を作り始めるべきです小さなケースの文字で。すべての説明の2番目の私はより詳細にする必要があります。 –

+0

私には役立つかもしれないものが、他の人にとっても役に立つかもしれないので、丁寧な説明をしています。その説明が精巧で、初心者が理解できれば、なぜそれを行かないのですか? – jayath

答えて

1

は、「パブリッククラスjammytestappium {」あなたはJavaの規則に従わないすべての

+0

ありがとうございました!2日後に括弧を見つけられませんでした!! :) – jayath

+0

urの問題を解決した場合は、 –

+1

をクリックして回答を受け入れてください。この質問は単純な誤字によって生じました。同様の質問がここでは話題になるかもしれないが、これは将来の読者を助けるとは思わない方法で解決された。これは、転記する前に問題を再現するのに必要な最短のプログラムを特定して綿密に検査することによって回避することができます。 –

関連する問題