-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathUnitTest1.cs
41 lines (38 loc) · 986 Bytes
/
UnitTest1.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using OpenQA.Selenium;
using Xunit;
namespace SeleniumTest
{
public class UnitTest1 : BaseTest
{
[Fact]
public void TakeScreenShot()
{
using (var driver = GetDriver())
{
driver.Navigate().GoToUrl(Url);
Screenshot ss = ((ITakesScreenshot)driver).GetScreenshot();
ss.SaveAsFile("screenshot" + System.DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss") + ".jpeg" ,ScreenshotImageFormat.Jpeg);
}
}
[Fact]
public void Test2()
{
using (var driver = GetDriver())
{
driver.Navigate().GoToUrl(Url);
var res = driver.FindElement(By.Id("lst-ib"));
Assert.True(res != null);
}
}
[Fact]
public void Test3()
{
using (var driver = GetDriver())
{
driver.Navigate().GoToUrl(Url);
var res = driver.FindElement(By.Id("lst-ib"));
Assert.True(res != null);
}
}
}
}