Cześć Arku,
Otwierając Twoje pliki źródłowe w selenium (lekcja 18) natrafiłem na następujące problemy:
2 wariningi
Wystąpiła niezgodność architektury procesora kompilowanego projektu „MSIL” oraz architektury procesora odwołania „C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll”, „x86”. Ta niezgodność może powodować błędy w czasie wykonywania. Rozważ zmianę docelowej architektury procesora projektu przy użyciu Menedżera konfiguracji, tak aby dopasować architektury procesora projektu i odwołań, albo użyj odwołań, których architektury procesora są zgodne z docelową architekturą procesora projektu. (MSB3270)
Wystąpiła niezgodność architektury procesora kompilowanego projektu „MSIL” oraz architektury procesora odwołania „System.Data”, „AMD64”. Ta niezgodność może powodować błędy w czasie wykonywania. Rozważ zmianę docelowej architektury procesora projektu przy użyciu Menedżera konfiguracji, tak aby dopasować architektury procesora projektu i odwołań, albo użyj odwołań, których architektury procesora są zgodne z docelową architekturą procesora projektu. (MSB3270)
1 Error
SetUp : OpenQA.Selenium.WebDriverException : Failed to start up socket within 45000 ms. Attempted to connect to the following addresses: 127.0.0.1:7055
TearDown : System.NullReferenceException : Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu. - c:\Users\Mariusz\Desktop\selenium\pliki\PierwszaSolucja\PierwszaSolucja\PierwszyTest.cs:91
Generalnie po odpaleniu testu otwiera mi się puste okno chrome!? i nic więcej się nie dzieje;/
Konfiguracja SharpDevelopa - UnitTesty
-
- Nowicjusz
- Posty: 4
- Dołączył(a): poniedziałek, 12 czerwca 2017, 17:21
Re: Konfiguracja SharpDevelopa - UnitTesty
Witam serdecznie
Co do warningów proszę się nimi nie przejmować - nie są one związane z tym co omawiane jest w kursie.
Natomiast jeśli chodzi o błąd, który się pojawił to aby odpalić testy w chromie trzeba pobrać najnowszego chromedrivera i umieścić go w jakieś lokalizacji na komputerze np. C:\Drivery
Następnym krokiem jest umiejscowienie odpowiedniego kodu w sekcji SetUp
W razie pytań lub problemów zapraszam do kontaktu 
Co do warningów proszę się nimi nie przejmować - nie są one związane z tym co omawiane jest w kursie.
Natomiast jeśli chodzi o błąd, który się pojawił to aby odpalić testy w chromie trzeba pobrać najnowszego chromedrivera i umieścić go w jakieś lokalizacji na komputerze np. C:\Drivery
Następnym krokiem jest umiejscowienie odpowiedniego kodu w sekcji SetUp
Code: Zaznacz cały
driver = new ChromeDriver(@"C:\Drivery");
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(20));
baseURL = "https://www.google.pl/";

-
- Nowicjusz
- Posty: 4
- Dołączył(a): poniedziałek, 12 czerwca 2017, 17:21
Re: Konfiguracja SharpDevelopa - UnitTesty
Super, pomogło, test działa jak powinien
Ale mam jeszcze jeden błąd który pojawia się pow wykanoniu testu (chyba?)
TearDown : System.NullReferenceException : Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu. - c:\Users\Mariusz\Desktop\selenium\pliki\PierwszaSolucja\PierwszaSolucja\PierwszyTest.cs:93

Ale mam jeszcze jeden błąd który pojawia się pow wykanoniu testu (chyba?)
TearDown : System.NullReferenceException : Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu. - c:\Users\Mariusz\Desktop\selenium\pliki\PierwszaSolucja\PierwszaSolucja\PierwszyTest.cs:93
Re: Konfiguracja SharpDevelopa - UnitTesty
Proszę spróbować wykomentować linijkę w sekcji teardown:
Jeśli problem się pojawi nadal proszę o przesłanie swojej solucji do mnie to zobaczę co może być nie tak ponieważ - "u mnie działa" 
Code: Zaznacz cały
Assert.AreEqual("", verificationErrors.ToString());

-
- Nowicjusz
- Posty: 4
- Dołączył(a): poniedziałek, 12 czerwca 2017, 17:21
Re: Konfiguracja SharpDevelopa - UnitTesty
Nie będe zakładał nowego tematu tylko pociągnę swoje problemy już tutaj
Jako że stronka http://www.pks.zgora.pl/ zmieniała swój FE to testy też trzeba będzie przebudować
Chciałbym zdefiniować polę 'Z' (gdzie mogę wpisać nazwę przystanku z którego mogę wyruszyć) widoczne na screenie i wpisać w nie np zielona góra

Jako że stronka http://www.pks.zgora.pl/ zmieniała swój FE to testy też trzeba będzie przebudować

Chciałbym zdefiniować polę 'Z' (gdzie mogę wpisać nazwę przystanku z którego mogę wyruszyć) widoczne na screenie i wpisać w nie np zielona góra
-
- Nowicjusz
- Posty: 4
- Dołączył(a): poniedziałek, 12 czerwca 2017, 17:21
Re: Konfiguracja SharpDevelopa - UnitTesty
Dziwna sprawa bo nie mogę dodać dłużesz postu niż kilka linijek, za każdym razem wyskakuję błąd 403 i przekierowuję na stronę hostingową, dlatego nie mogę wkleić nawet swojego kodu..
https://paste.ofcode.org/W2n8XAVWJvujebAFjKnvJH
https://paste.ofcode.org/W2n8XAVWJvujebAFjKnvJH