我是Android新手并尝试设置Android开发环境.我已按照官方文档中给出的步骤操作,但我仍然收到以下错误:
[2011-11-08 22:24:39 - adb]/opt/eclipse/android-sdk-linux/platform-tools/adb:加载共享库时出错:libncurses.so.5:错误的ELF类:ELFCLASS64
[2011-11-08 22:24:39 - adb]'adb版'失败了!/ opt/eclipse/android-sdk-linux/platform-tools/adb:加载共享库时出错:libncurses.so.5:错误的ELF类:ELFCLASS64
[2011-11-08 22:24:39 - adb]无法解析'adb version'的输出
我试图通过安装3次来解决这个问题,但它仍然存在.有没有人可以帮我解决这个问题?
寻找帮助的手.
环境细节:
JDK:7
Eclipse:3.7.1
操作系统:Ubuntu 11.10
谢谢!
阿南德查万
我正在使用Cucumber开发我的Selenium-JVM框架,并且在运行我的第一个功能时出现以下错误.
请帮忙.
我是如何推出这项功能的 -
立即例外 -
Exception in thread "main" cucumber.runtime.CucumberException: No backends were found. Please make sure you have a backend module on your CLASSPATH.
at cucumber.runtime.Runtime.<init>(Runtime.java:78)
at cucumber.runtime.Runtime.<init>(Runtime.java:67)
at cucumber.runtime.Runtime.<init>(Runtime.java:63)
at cucumber.api.cli.Main.run(Main.java:24)
at cucumber.api.cli.Main.main(Main.java:16)
Run Code Online (Sandbox Code Playgroud)
我在代码中有什么 -
Launcher.java -
package cucumber;
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
@RunWith(Cucumber.class)
@CucumberOptions(format={"pretty","json:target/"} , features="/src/test/java/cucumber/features")
public class Launcher {
}
Run Code Online (Sandbox Code Playgroud)
功能文件 -
Feature: it works demo
Scenario: First test
Given this is my step
When this …Run Code Online (Sandbox Code Playgroud) 我需要一个带双引号的字符串
试着
expectedValue = "/""+expectedValue+"/""
Run Code Online (Sandbox Code Playgroud)
但没有奏效 -
抛出以下错误 -
NoMethodError: undefined method `/' for "/+expectedValue+":String
Run Code Online (Sandbox Code Playgroud)
请建议.
我想从一个步骤传递2个字符串,如下面的代码所示:
testfeature.feature
Then Enter Text 'fName' <fname>
Then Enter Text 'mName' <mname>
Then Enter Text 'lName' <lname>
Examples:
| fname | mname | lname |
| FnameTest | FnameTest | FnameTest |
Run Code Online (Sandbox Code Playgroud)
testfeature.rb
Then /^Enter Text (.*) (.*)$/ do |fieldId|value|
@browser.text_field(:id, fieldId).set(value)
end
Run Code Online (Sandbox Code Playgroud)
这里fname/lname/mname取自Examples,我将页面元素传递给单引号字符串.
由于我是Ruby/Cucumber/Watir的新手,我无法理解应该如何处理它.
请注意 -
以前我为所有3个步骤编写了一个单独的正则表达式,但是为了优化我正在尝试这种方法.
期待所有快乐的想法:)
ruby ×2
android ×1
concat ×1
cucumber ×1
cucumber-jvm ×1
java ×1
string ×1
ubuntu ×1
ubuntu-11.10 ×1