小编Rom*_*hin的帖子

使用Selenium WebDriver和java检查该元素不存在的最佳方法

我尝试下面的代码,但似乎它不起作用...有人能告诉我最好的方法吗?

public void verifyThatCommentDeleted(final String text) throws Exception {
    new WebDriverWait(driver, 5).until(new ExpectedCondition<Boolean>() {
            @Override
            public Boolean apply(WebDriver input) {
                try {
                    input.findElement(By.xpath(String.format(
                            Locators.CHECK_TEXT_IN_FIRST_STATUS_BOX, text)));
                    return false;
                } catch (NoSuchElementException e) {
                    return true;
                }
            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

java verify assertion selenium-webdriver

20
推荐指数
3
解决办法
10万
查看次数

使用"vagrant up"启动流浪汉机器后打印消息

我需要在vagrant up命令完成时显示一条消息.

我试过定义一个函数:

def hello
    puts 'hello'
end
Run Code Online (Sandbox Code Playgroud)

然后调用它和文件的结尾:

hello 
Run Code Online (Sandbox Code Playgroud)

但它始终打印在输出的开头而不是结尾.我怎么能在最后打印一条消息?

vagrant vagrantfile

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

如何将Vagrant框转换为Docker镜像

我看到可以将Docker镜像转换为Vagrant盒子.

有没有办法将Vagrant框转换为Docker镜像?

image provisioning vagrant docker

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

如何使用webdriver for Chrome和FireFox JAVA禁用cookie

我想用启动浏览器(FF,CHROME)进行禁用cookie测试,我试过这个:

           service =
                    new ChromeDriverService.Builder()
                            .usingDriverExecutable(new File("src/test/resources/chromedriver"))
                            .usingAnyFreePort().build();
            try {
                service.start();
            } catch (IOException e1) {
                e1.printStackTrace();
            }

            DesiredCapabilities capabilities = DesiredCapabilities.chrome();
            capabilities.setCapability("disable-restore-session-state", true);
            driver = new ChromeDriver(service, capabilities);
Run Code Online (Sandbox Code Playgroud)

但它不起作用......

cookies selenium webdriver

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

如果存在等效的DB2 Drop表

我需要删除DB2表(如果存在),或者删除并忽略错误.

sql db2 sql-drop

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

JMeter - 响应时间计算

有人可以解释一下JMeter如何计算响应时间吗?

我需要了解这个图表:随着时间的推移响应时间.

java testing jmeter

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

用sed切割部分grep输出

我需要从日志文件中获取值,值可能不同,需要获取它.

字符串示例:

Tests run: 1042, Failures: 0, Errors: 0, Skipped: 0
Run Code Online (Sandbox Code Playgroud)

我尝试:

cat log.log | grep '^Test run:' | sed -e 's/^Test run: //'
Run Code Online (Sandbox Code Playgroud)

但我得到:1042,失败:0,错误:0,跳过:0

我需要4个命令,结果就像

第一个命令(测试运行)

1042
Run Code Online (Sandbox Code Playgroud)

第二个命令(失败)

0
Run Code Online (Sandbox Code Playgroud)

第三个命令(错误)

0
Run Code Online (Sandbox Code Playgroud)

第四个同志(跳过)

0
Run Code Online (Sandbox Code Playgroud)

regex linux grep sed

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

如何删除db2中的所有表

我想使用foregin键删除db2数据库中的所有表,而无需删除并重新创建。

sql db2 sql-drop

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

如何从java日志文件中提取异常?

我有一个巨大的日志文件,有很多例外,我需要提取完整的堆栈跟踪和前后几行.如果这个工具是bash脚本,那将是完美的.例:

    $16.02.2012 16:04:34 *INFO * [main] InitialContextInitializer: Reference bound: rmirepository (InitialContextInitializer.java, line 203) 
16.02.2012 16:04:34 *ERROR* [main] StandaloneContainerInitializedListener: Error of StandaloneContainer initialization (StandaloneContainerInitializedListener.java, line 109) 
java.lang.RuntimeException: Cannot instantiate component key=org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader type=org.exoplatform.services.jcr.ext.script.groovy.GroovyScript2RestLoader found at file:/home/roman/reports/backup/1.14.7-5636/rdbms/single/exo-tomcat_1.14.7-5636/exo-configuration.xml
    at org.exoplatform.container.jmx.MX4JComponentAdapter.getComponentInstance(MX4JComponentAdapter.java:134)
    at org.exoplatform.container.management.ManageableComponentAdapter.getComponentInstance(ManageableComponentAdapter.java:68)
    at org.exoplatform.container.ConcurrentPicoContainer.getInstance(ConcurrentPicoContainer.java:468)
    at org.exoplatform.container.ConcurrentPicoContainer.getComponentInstancesOfType(ConcurrentPicoContainer.java:366)
    at org.exoplatform.container.CachingContainer.getComponentInstancesOfType(CachingContainer.java:111)
    at org.exoplatform.container.LifecycleVisitor.visitContainer(LifecycleVisitor.java:151)
    at org.exoplatform.container.ConcurrentPicoContainer.accept(ConcurrentPicoContainer.java:615)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.picocontainer.defaults.AbstractPicoVisitor.traverse(AbstractPicoVisitor.java:32)
    at org.exoplatform.container.LifecycleVisitor.traverse(LifecycleVisitor.java:90)
    at org.exoplatform.container.LifecycleVisitor.start(LifecycleVisitor.java:170)
    at org.exoplatform.container.ConcurrentPicoContainer.start(ConcurrentPicoContainer.java:554)
    at org.exoplatform.container.ExoContainer.start(ExoContainer.java:266)
    at org.exoplatform.container.StandaloneContainer$3.run(StandaloneContainer.java:178)
    at org.exoplatform.container.StandaloneContainer$3.run(StandaloneContainer.java:175)
    at org.exoplatform.commons.utils.SecurityHelper.doPrivilegedAction(SecurityHelper.java:291)
    at org.exoplatform.container.StandaloneContainer.getInstance(StandaloneContainer.java:174)
    at org.exoplatform.container.StandaloneContainer.getInstance(StandaloneContainer.java:129)
    at org.exoplatform.ws.frameworks.servlet.StandaloneContainerInitializedListener.contextInitialized(StandaloneContainerInitializedListener.java:104)
    at …
Run Code Online (Sandbox Code Playgroud)

bash logging parsing trace

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

使用JavaScript解析日志

我需要提取"40:37.298s"来自:

Total time: 40:37.298s
Run Code Online (Sandbox Code Playgroud)

使用JS,但我是JS的新手,可以帮助一些吗?

javascript regex logging parsing

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

如何通过bash提取一些文本

我有一个输出:

 <artifactId>prj-parent</artifactId>
 <version>1.11.1-Beta01-SNAPSHOT</version>
Run Code Online (Sandbox Code Playgroud)

如何使用linux命令仅提取1.11.1-Beta01-SNAPSHOT?谢谢!

linux bash shell parsing

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

用grep解析字符串

我需要一些帮助来解析Linux中的字符串.

我有一个字符串:

[INFO] Total time: 2 minutes 8 seconds
Run Code Online (Sandbox Code Playgroud)

并且只想获得

2 minutes 8 seconds
Run Code Online (Sandbox Code Playgroud)

linux grep parsing sed

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