public void GoToTrendsPageForChrome() { //Chrome üzerinden youtube trendler sayfasına gitme testi HomePageForChrome = new HomePage(this.driverForChrome); //homePage nesnesini tanımlayarak chrome driver nesnesini parametre yolluyoruz HomePageForChrome.GoToHomePage(); //GoToHomePage fonksiyonu ile driveri youtube ana sayfasına yönlendiriyoruz. TrendPageForChrome = HomePageForChrome.GoToTrendPage(); //TrendPageForChrome nesnesi ise homePage classı içinde oluşturduğumuz fonksiyon yardımıyla tanımlıyoruz ve Youtube trendler sayfasına yönlendiriyoruz. driverForChrome.Close(); //Son işlem olduğu için driveri kapatıyoruz. }
public void DoSearchForChrome() { //Chrome üzerinden youtube üzerinde arama yapma testi HomePageForChrome = new HomePage(this.driverForChrome); //homePage nesnesini tanımlayarak chrome driver nesnesini parametre yolluyoruz HomePageForChrome.GoToHomePage(); //GoToHomePage fonksiyonu ile driveri youtube ana sayfasına yönlendiriyoruz. TrendPageForChrome = HomePageForChrome.GoToTrendPage(); //TrendPageForChrome nesnesini ise homePage classı içinde oluşturduğumuz fonksiyon yardımıyla tanımlıyoruz ve Youtube trendler sayfasına yönlendiriyoruz. Thread.Sleep(3000); //Trend sayfasının yüklenmesini bekleme ResultPageForChrome = TrendPageForChrome.searchForChrome("selenium c#"); /*ResultPageForChrome nesnesini TrendPage classı içinde oluşturduğumuz fonksiyon yardımıyla tanımlıyoruz. * * * çalışma mantığı; * ilk olarak chrome driveri açıp youtube anasayfasına gider. Daha sonra youtube trendler sayfasına geçer. En son "selenium c#" yazısını youtube üzerinde arar. * * */ }
public void ClickOnFirstArticleForChrome() { //Chrome üzerinden youtube search sayfasında ilk videonun açılması testi SetUpForChrome(); //Chrome driveri oluşturuyoruz HomePageForChrome = new HomePage(this.driverForChrome); //homePage nesnesini tanımlayarak chrome driver nesnesini parametre yolluyoruz HomePageForChrome.GoToHomePage(); //GoToHomePage fonksiyonu ile driveri youtube ana sayfasına yönlendiriyoruz. TrendPageForChrome = HomePageForChrome.GoToTrendPage(); //TrendPageForChrome nesnesini ise homePage classı içinde oluşturduğumuz fonksiyon yardımıyla tanımlıyoruz ve Youtube trendler sayfasına yönlendiriyoruz. Thread.Sleep(3000); //Trend sayfasının yüklenmesini bekleme ResultPageForChrome = TrendPageForChrome.searchForChrome("selenium c#"); //ResultPageForChrome nesnesini TrendPage classı içinde oluşturduğumuz fonksiyon yardımıyla tanımlıyoruz. ResultPageForChrome.clickOnFirstArticle(); /*ResultPage classının ilk videoyu açtırma fonksiyonu çağırıyoruz. * * çalışma mantığı; * ilk olarak chrome driveri açıp youtube anasayfasına gider. Daha sonra youtube trendler sayfasına geçer."selenium c#" yazısını youtube üzerinde arar.Çıkan sonuçlarda ilk videoya tıklar * */ }