เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจ เชชเชฐเซเชเซเชทเชฃเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชเซเชฎเซเชถเชจ เชธเซเชฒเซเชจเชฟเชฏเชฎ เชเชเซเชเซเชธเซเช เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชตเชเซเชเซ เชธเชพเชฎเชพเชจเซเชฏ เชเชเซเชฒ, เช เชจเซ C# เชธเซเชฅเซ เชตเชงเซ เชฒเซเชเชชเซเชฐเชฟเชฏ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชญเชพเชทเชพเชเชฎเชพเชเชจเซ เชเช, เชคเซเชฅเซ เช เชเซเชฒเซเชธเชจเซเช เชธเชเชฏเซเชเชจ เชเซเช เชชเซเชฐเชถเซเชจเซ เชเชญเชพ เชเชฐเชคเซเช เชจเชฅเซ. เช เชคเชเชจเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชเชธเชพเชตเชตเชพ เชฎเชพเชเซ, Windows เชฎเชพเชเซ Microsoft เชจเชพ เชฒเซเชเชชเซเชฐเชฟเชฏ เชฎเชพเชฒเชฟเชเซเชจเชพ เชธเซเชซเซเชเชตเซเชฐเชจเซ เชตเชพเชฐเชเชตเชพเชฐ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชฎเชจเซ เช เชเชพเชฃเชตเชพเชฎเชพเช เชฐเชธ เชนเชคเซ เชเซ เช เชเชพเชฐเซเชฏ เชฎเชพเชเซ เชธเซเชฒเซเชจเชฟเชฏเชฎ + C# เชธเซเชเซเชเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซเชฏเชพ เชตเชฟเชจเชพ เชเชฏเชพ เชฎเชซเชค เชเชจเชพเชฒเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ.
เชฎเชจเซ เช เชตเชฟเชทเชฏ เชชเชฐ เชเซเช เชฐเชถเชฟเชฏเชจ-เชญเชพเชทเชพเชจเชพ เชฒเซเชเซ เชฎเชณเซเชฏเชพ เชจ เชนเซเชตเชพเชฅเซ, เชนเซเช Linux เชชเชฐ C# เชฎเชพเช เชเชเซเชเซเชธเซเชเซเชธ เชตเชฟเชเชธเชพเชตเชตเชพ เช
เชจเซ เชกเชฟเชฌเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชธเซเช เชเชฐเชตเชพเชจเซ เชฎเชพเชฐเซ เช
เชจเซเชญเชต เชถเซเชฐ เชเชฐเซเชถ.
เชฒเชฟเชจเชเซเชธ เชเชฐเซเชจเชฒ 18.04-64-เชเซเชจเซเชฐเชฟเช เชธเชพเชฅเซ เชเซเชฌเซเชจเซเชเซ 4.15.0 99-เชฌเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชเชธ, เชเซเชฎเชพเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ ISO เชเชฎเซเชเชฎเชพเชเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชเซ.
เชฎเซเชจเซ JIT เชเชฎเซเชชเชพเชเชฒเชฐ เชธเชเชธเซเชเชฐเชฃ 6.6.0.166 เช C# เชฎเชพเชเซ CLR เชคเชฐเซเชเซ เชเชพเชฎ เชเชฐเซเชฏเซเช. เชคเซเชจเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช เชเชฐเซเชฎเชฟเชจเชฒ (เชเซเชฌเซเชจเซเชเซเชฎเชพเช เช เชเซเชจเซเชธเซเชฒ เชเซ) เชฎเชพเช เช
เชจเซเชเซเชฐเชฎเซ เชเซเชชเชฟ เชเชฐเซเชจเซ เชเชฆเซเชถเซเชจเซ เช
เชฎเชฒ เชเชฐเชตเชพเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
เช
เชจเซ IDE เชคเชฐเซเชเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ
เชธเซเชฒเซเชจเชฟเชฏเชฎ เชเชฃเชพ เชฌเซเชฐเชพเชเชเชฐเซเชธเชจเซ เชธเชชเซเชฐเซเช เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชนเซเช เชฆเชฐเซเช เชตเชธเซเชคเซเชฅเซ เชชเชฐเซเชถเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเซเชฌ เชเชณเชธเซ เชนเชคเซ เช
เชจเซ เชฎเชพเชฐเซ เชเชพเชคเชจเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเชคเซ เชเซเชฐเซเชฎ'เชเชฎ, เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเชพ เชชเชเซ
เชเชเชณ, เช เชฎเซ เชฎเซเชจเซเชกเซเชตเชฒเชชเชฎเชพเช เชธเซเชฒเซเชฏเซเชถเชจ เชฌเชจเชพเชตเซเช เชเซเช:
- เชฎเซเชจเซเชกเซเชตเชฒเชช เชฒเซเชเช เชเชฐเซ
- "เชซเชพเชเชฒ" เชฎเซเชจเซ เชชเชฐ เชเชพเช
- "เชธเซเชฒเซเชฏเซเชถเชจ เชฌเชจเชพเชตเซ" เชชเชธเชเชฆ เชเชฐเซ
- ".NET" เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ
- "NUnit เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชชเซเชฐเซเชเซเชเซเช" เชชเชธเชเชฆ เชเชฐเซ เช เชจเซ "เชเชเชฒเซเช" เชเซเชฒเชฟเช เชเชฐเซ
- เชธเซเชฒเซเชฏเซเชถเชจเชจเซเช เชจเชพเชฎ เช เชจเซ เชชเชพเชฅ เชธเซเชเชตเซ, "เชฌเชจเชพเชตเซ" เชเซเชฒเชฟเช เชเชฐเซ
เชฌเซเชฐเชพเชเชเชฐเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ NuGet เชชเซเชเซเชเซเชจเซ เชชเชฃ เชเชฐเซเชฐ เชชเชกเชถเซ:
- "เชชเซเชฐเซเชเซเชเซเช" เชฎเซเชจเซ เชชเชฐ เชเชพเช เช เชจเซ "NuGet เชชเซเชเซเชเซ เชเชฎเซเชฐเซ" เชชเชธเชเชฆ เชเชฐเซ
- Selenium.WebDriver เชชเซเชเซเช เชถเซเชงเซ เช เชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
- Selenium.WebDriver.ChromeDriver เชชเซเชเซเช เชถเซเชงเซ เช เชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
เชเชเชฒเซเช เช, เชฌเชงเซเช เช เชเซเชเช เชคเซ เชชเซเชฐเชฎเชพเชฃเซ เชเซเช เชตเซเชฒเซเช เชเซ เชเซ เชจเชนเซเช เชคเซ เชคเชชเชพเชธเชตเชพ เชฎเชพเชเซ เช
เชฎเซเช เชเซเชก เชฒเชเชตเชพเชจเซเช เชฌเชพเชเซ เชเซ. เชธเซเชฒเซเชฏเซเชถเชจ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ, Test.cs เชชเชฐเซเชเซเชทเชฃ เชชเชฆเซเชงเชคเชฟเช เชฎเชพเชเซเชจเซ เชซเชพเชเชฒ เชเชชเชฎเซเชณเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชฎเชพเช เชฎเซเช เชเซเชกเชจเซ เชจเซเชเซเชจเซ เชเซเชเชฒเซเช เชฒเซเชเซเช เชฎเซเชเซ เชเซ:
using NUnit.Framework;
using System;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium;
namespace SeleniumTests
{
[TestFixture()]
public class Test
{
[Test()]
public void TestCase()
{
IWebDriver driver = new ChromeDriver();
driver.Navigate().GoToUrl("http://habr.com/");
Assert.IsTrue(driver.Url.Contains("habr.com"), "ะงัะพ-ัะพ ะฝะต ัะฐะบ =(");
driver.Quit();
}
}
}
เชเซเชธเซเช "เชฏเซเชจเชฟเช เชเซเชธเซเชเซเชธ" เชเซ เชฌเชฎเชพเชเชฅเซ เชถเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ; เชเซ เชคเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชจ เชฅเชพเชฏ, เชคเซ "เชเซเช" เชฎเซเชจเซ เชชเชฐ เชเชพเช เช เชจเซ "เชเซเชธเซเช" เชชเชธเชเชฆ เชเชฐเซ.
เชธเชซเชณ เชเชเซเชฎเซเชถเชจ =)
เชธเซเชฐเซเชธ: www.habr.com