java selenide.java

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java selenide.java相关的知识,希望对你有一定的参考价值。

package deng1;

import static com.codeborne.selenide.Selenide.*;
import static com.codeborne.selenide.Condition.*;

import org.openqa.selenium.By;
import org.testng.annotations.BeforeClass;
//import org.testng.*;
import org.testng.annotations.Test;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
        System.out.println( "Hello World!" ); 
    }
    
    @BeforeClass
    public void setBrowser() {
    	System.setProperty("webdriver.chrome.driver","D:\\Python27\\chromedriver.exe");
        System.setProperty("selenide.browser", "Chrome");
    }
    
    
    public void userCanLoginByUsername() {
    	open("http://master.com/?r=user/default/login");
    	$(By.name("username")).setValue("admin");
    	$(By.name("password")).setValue("123456");
    	$(By.name("loginsubmit")).click();
    	//$(".loading_progress").should(disappear); // Waits until element disappears
    	//$("#username").shouldHave(text("Hello, Johny!")); // Waits until element gets text
    }
    
    @Test
    public void test1() {
    	userCanLoginByUsername();
    	close();
    }
    
    @Test
    public void test2() {
    	userCanLoginByUsername();
    }
}

以上是关于java selenide.java的主要内容,如果未能解决你的问题,请参考以下文章

Java Math

Java 布尔运算

java [Java] Java常用代码#java

Java - 35 Java 实例

Java While 循环

Java 字符串