เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจตเฉเจฌ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเฉเจธเจเจฟเฉฐเจ เจฆเจพ เจเจเฉเจฎเฉเจธเจผเจจ เจธเฉเจฒเฉเจจเจฟเจ เจฎ เจเจเฉเจเฉเจธเจ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจตเจฟเจเจเจพเจฐ เจเฉฑเจ เจเจฎ เจนเฉฑเจฒ, เจ เจคเฉ C# เจธเจญ เจคเฉเจ เจชเฉเจฐเจธเจฟเฉฑเจง เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ, เจเจธเจฒเจ เจเจนเจจเจพเจ เจธเจพเจงเจจเจพเจ เจฆเจพ เจธเฉเจฎเฉเจฒ เจเฉเจ เจธเจตเจพเจฒ เจจเจนเฉเจ เจเจ เจพเจเจเจฆเจพเฅค เจเจนเจจเจพเจ เจคเจเจจเจพเจฒเฉเจเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจตเจฟเจเจธเจค เจเจฐเจจ เจฒเจ, เจตเจฟเฉฐเจกเฉเจเจผ เจฒเจ เจฎเจพเจเจเฉเจฐเฉเจธเจพเฉฑเจซเจ เจคเฉเจ เจชเฉเจฐเจธเจฟเฉฑเจง เจฎเจฒเจเฉเจ เจค เจตเจพเจฒเฉ เจธเฉเจซเจเจตเฉเจ เจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจ เจเจธเจฐ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจชเจฐ เจฎเฉเจ เจเจน เจเจพเจฃเจจ เจตเจฟเฉฑเจ เจฆเจฟเจฒเจเจธเจชเฉ เจฐเฉฑเจเจฆเจพ เจธเฉ เจเจฟ เจเจธ เจเฉฐเจฎ เจฒเจ เจธเฉเจฒเฉเจจเจฟเจ เจฎ + C# เจธเจเฉเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจฟเจนเฉเฉ เจฎเฉเจซเจค เจเจจเจพเจฒเจพเจ เจตเจฐเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจเฅค
เจเจฟเจเจเจเจฟ เจฎเฉเจจเฉเฉฐ เจเจธ เจตเจฟเจธเจผเฉ 'เจคเฉ เจเฉเจ เจฐเฉเจธเฉ-เจญเจพเจธเจผเจพ เจฒเฉเจ เจจเจนเฉเจ เจฎเจฟเจฒเจฟเจ เจนเฉ, เจฎเฉเจ เจฒเฉเจจเจเจธ 'เจคเฉ C# เจตเจฟเฉฑเจ เจเจเฉเจเฉเจธเจเจพเจ เจจเฉเฉฐ เจตเจฟเจเจธเจค เจเจฐเจจ เจ
เจคเฉ เจกเฉเจฌเฉฑเจ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจตเจพเจคเจพเจตเจฐเจฃ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉ เจเจชเจฃเฉ เจ
เจจเฉเจญเจต เจจเฉเฉฐ เจธเจพเจเจเจพ เจเจฐเจพเจเจเจพเฅค
เจตเจฐเจคเจฟเจ เจเจฟเจ OS เจเฉเจฌเฉฐเจเฉ 18.04 64-เจฌเจฟเฉฑเจ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ 4.15.0-99-เจเจจเจฐเจฟเจ เจฆเฉ เจจเจพเจฒ เจธเฉ, เจเจฟเจธ เจคเฉเจ เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเฉ ISO เจเจฟเฉฑเจคเจฐ เจคเฉเจ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค
เจฎเฉเจจเฉ เจเฉเจเจเจเฉ เจเฉฐเจชเจพเจเจฒเจฐ เจธเฉฐเจธเจเจฐเจฃ 6.6.0.166 เจจเฉ C# เจฒเจ CLR เจตเจเฉเจ เจเฉฐเจฎ เจเฉเจคเจพเฅค เจเจธเจฆเฉ เจธเจฅเจพเจชเจจเจพ เจตเจฟเฉฑเจ เจเจฐเจฎเฉเจจเจฒ เจตเจฟเฉฑเจ เจเจฎเจพเจเจกเจพเจ เจจเฉเฉฐ เจเฉเจฐเจฎเจตเจพเจฐ เจเจพเจชเฉ เจเจฐเจจเจพ เจ
เจคเฉ เจเจฒเจพเจเจฃเจพ เจธเจผเจพเจฎเจฒ เจนเฉ (เจเฉเจฌเฉฐเจคเฉ เจตเจฟเฉฑเจ เจเจน เจเฉเจจเจธเฉเจฒ เจนเฉ)
เจ
เจคเฉ เจเฉฑเจ IDE เจตเจเฉเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ
เจธเฉเจฒเฉเจจเจฟเจ
เจฎ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฌเฉเจฐเจพเจเจเจผเจฐเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจฎเฉเจ เจนเจฐ เจเฉเจเจผ เจจเจพเจฒ เจชเจฐเฉเจธเจผเจพเจจ เจนเฉเจฃ เจฒเจ เจฌเจนเฉเจค เจเจฒเจธเฉ เจธเฉ เจ
เจคเฉ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจธเฉเจฎเจฟเจค เจเฉเจคเจพ เจเจฐเฉเจฎ'เจเจฎ, เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉ
เจ เฉฑเจเฉ, เจ เจธเฉเจ MonoDevelop เจตเจฟเฉฑเจ เจเฉฑเจ เจนเฉฑเจฒ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ:
- MonoDevelop เจฒเจพเจเจ เจเจฐเฉ
- "เจซเจพเจเจฒ" เจฎเฉเจจเฉ เจคเฉ เจเจพเจ
- "เจนเฉฑเจฒ เจฌเจฃเจพเจ" เจฆเฉ เจเฉเจฃ เจเจฐเฉ
- ".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