小编Ana*_*van的帖子

无法使用Ubuntu 11.10配置Android

我是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

谢谢!

阿南德查万

ubuntu android ubuntu-11.10

28
推荐指数
1
解决办法
1万
查看次数

线程"main"cucumber.runtime.CucumberException中的异常:未找到后端

我正在使用Cucumber开发我的Selenium-JVM框架,并且在运行我的第一个功能时出现以下错误.

请帮忙.

我是如何推出这项功能的 -

  1. 右键单击要素文件
  2. 选择Run As - > Cucumber Feature

立即例外 -

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)

java cucumber-jvm selenium-webdriver

11
推荐指数
2
解决办法
2万
查看次数

Concat在Ruby中使用String引用双引号

我需要一个带双引号的字符串

试着

expectedValue = "/""+expectedValue+"/""
Run Code Online (Sandbox Code Playgroud)

但没有奏效 -

抛出以下错误 -

NoMethodError: undefined method `/' for "/+expectedValue+":String
Run Code Online (Sandbox Code Playgroud)

请建议.

ruby string concat

5
推荐指数
2
解决办法
7228
查看次数

如何将多个参数传递给Cucumber步骤?

我想从一个步骤传递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 cucumber

1
推荐指数
1
解决办法
7683
查看次数