小编Gir*_*ish的帖子

Selenium等到文档准备好了

任何人都可以让我如何让硒等到页面完全加载的时候?我想要一些通用的东西,我知道我可以配置WebDriverWait并调用类似'find'的东西让它等待,但我不会那么远.我只需要测试页面加载成功并转到下一页进行测试.

我在.net中找到了一些东西但是无法在java中使用它...

IWait<IWebDriver> wait = new OpenQA.Selenium.Support.UI.WebDriverWait(driver, TimeSpan.FromSeconds(30.00));
wait.Until(driver1 => ((IJavaScriptExecutor)driver).ExecuteScript("return document.readyState").Equals("complete"));
Run Code Online (Sandbox Code Playgroud)

有人想过吗?

selenium load document wait

124
推荐指数
6
解决办法
34万
查看次数

如何从maven传递java代码参数进行测试

我需要传递以下价值观......

exeEvironment (测试环境), testGroup(testNG中的组)

从命令行 - > POM - > TestNG - >测试用例.

基于这两个帖子......

从maven传递一个java参数

如何从Surefire Maven插件传递参数到guicified TestNG测试?

我做了以下配置..

surefire插件中,我尝试了两个选项,似乎都没有.

=====

(1)

  <execution>
<id>default-test</id>
    <goals>
        <goal>test</goal>
    </goals>
    <configuration>
        <properties>
            <exeEnvironment>${exeEnvironment}</exeEnvironment>
            <testGroup>${testGroup}</testGroup>
        </properties>
        <suiteXmlFiles>
            <suiteXmlFile>testng.xml</suiteXmlFile>
        </suiteXmlFiles>
    </configuration>
</execution>
Run Code Online (Sandbox Code Playgroud)

(2)

<execution>
<id>default-test</id>
<goals>
    <goal>test</goal>
</goals>
<configuration>
    <systemPropertyVariables> <exeEnvironment>${exeEnvironment}</exeEnvironment> 
        <testGroup>${testGroup}</testGroup> </systemPropertyVariables> 
    <suiteXmlFiles>
        <suiteXmlFile>testng.xml</suiteXmlFile>
    </suiteXmlFiles>
</configuration>
</execution>
Run Code Online (Sandbox Code Playgroud)

testNG.xml中,我可以使用testGroup像...这样的变量吗?

<test name="Web Build Acceptance">
    <groups>
        <run>
            <include name="${testGroup} />
        </run>
    </groups>
    <classes>
        <class name="com.abc.pqr" />
    </classes>
</test> …
Run Code Online (Sandbox Code Playgroud)

testng command-line surefire pom.xml maven

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

标签 统计

command-line ×1

document ×1

load ×1

maven ×1

pom.xml ×1

selenium ×1

surefire ×1

testng ×1

wait ×1