我正在使用Android Studio构建项目 我的问题是否有任何方式设置Selendroid在Android studio?请教我一步一步来。Android Studio中的Selendroid
我已经添加到了我的摇篮
In my Gradle Project:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'org.seleniumhq.selenium:selenium-java:2.48.2'
}buildscript {
repositories {
jcenter()
mavenCentral()
}
}
In my Module app:
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'org.seleniumhq.selenium:selenium-java:2.47.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
My Main Activity
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SelendroidCapabilities capa = new SelendroidCapabilities("io.selendroid.testapp:0.17.0");
WebDriver driver = new WebDriver(capa);
WebElement inputField = driver.findElement(By.id("my_text_field"));
Assert.assertEquals("true", inputField.getAttribute("enabled"));
inputField.sendKeys("Selendroid");
Assert.assertEquals("Selendroid", inputField.getText());
driver.quit();
}
我的错误是SelendroidCapabilities卡帕=新SelendroidCapabilities(“io.selendroid.testapp: 0.17.0" 或更新); ! 错误:(5,1)错误:包io.selendroid.client不存在
即时通讯使用的是Android工作室不蚀 –
我的意思是你错过了必需的.jar()文件。因此,请尝试找到将.jar文件添加到Android Studio的方式 –