初衷:
其实已经用selenide写过项目了,发现再次使用的时候对很多东西还是记忆不够深刻,所以准备整理一下以方便记忆。好记性不如烂笔头!
现在用selenide的人也开始慢慢增多了,也会找到不少的有关内容,不知道这个框架后面会怎样,不过最近用着还可以。
开始-重点:
新建第一个项目:selenideDemo1
1.编程语言:java
2.开发工具:IDEA
项目创建步骤:
a.创建maven项目
b.添加selenide依赖
<dependency>
<groupId>com.codeborne</groupId>
<artifactId>selenide</artifactId>
<version>5.3.1</version>
<scope>test</scope>
</dependency>
c.写第一个可执行文件
package com.test;
import static org.junit.Assert.assertTrue;
import static com.codeborne.selenide.Selenide.*;
import com.codeborne.selenide.Selenide;
import org.junit.Test;
import org.openqa.selenium.By;
/**
* Unit test for simple App.
*/
public class AppTest
{
@Test
public void openGoogle(){
//此处可根据自行需要修改网址,切记修改selenide定位信息
open("https://www.google.com/");
Selenide.$x("//*[@id=\"tsf\"]/div[2]/div[1]/div[1]/div/div[2]/input").sendKeys("hello world");
System.out.println(Selenide.title()+"-------");
Selenide.sleep(500);
}
}