我正在使用Android来构建一个项目,我的问题是,有没有办法在安卓工作室中安装Selendroid?请一步一步教我。
我已经把这个加到我的梯度里了
在我的分级项目中:
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()
}
}在我的模块应用程序中:
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
}我的主要活动
@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("io.selendroid.testapp:0.17.0");capa =新的错误:(5,1)错误:包io.selendroid.client不存在
发布于 2016-02-26 10:27:08
您应该用MainActivity编写任何东西,而应该创建一个新的Java、scr-> Main ->,在那里添加测试用例代码。
然后转到构建变体->,选择单元测试并运行测试用例
发布于 2016-01-04 09:16:55
尝试将这添加到您的项目!(eclipse:右键单击您的项目->构建路径->添加外部档案.->选择下载的.jar文件。)希望能帮上忙!
https://stackoverflow.com/questions/33474272
复制相似问题