Въпрос по домашното Selenium IDE and WebDriver
Здравейте,
Дава ми следната грешка "Cannot resolve symbol WebDriver" https://drive.google.com/file/d/0B56QG0Kmu-G2MWl5bWxlNTVyeWM/view?usp=sharing
Здравейте,
Дава ми следната грешка "Cannot resolve symbol WebDriver" https://drive.google.com/file/d/0B56QG0Kmu-G2MWl5bWxlNTVyeWM/view?usp=sharing
Здравей,
Имаш и други червени файлове в проекта, като например pom.xml. Там също има някаква грешка. Ще трябва да оправиш първо нея. Както обяснихме, за да работи WebDriver-ът, трябва зависимостта дасе изтегли от интернет, което се случва като я опишеш правилно в pom.xml. Явно там още се е счупило и не е успяло да ти изтегли зависимостта. Може би си написал нещо грешно?
Едно от качествата на добрите QA-и е да описват проблема добре. Старайте се да дадете максимално много информация, за да успеят другите, които ще ви помогнат за оправянето на проблема, да успеят да го възпроизведат. С дадената картинка до момента почти никаква информация не се дава - със или без нея най-вероятно ще получиш еднакви отговори. След като до достигането до дадена операция и извършването й, са извършени още серия от стъпки, би трябвало да се опишат и стъпките, които са извършени преди това, за да може друг да извърши същите стъпки и да види къде по трасето нещо се е счупило, евентуално.
Например
1. Отворих IntelliJ, избрах Maven и създадох нов проект.
2. Кръстих му артефакта и групата "Abv test"
3. Отидох в pom.xml и добавих редовете <dependencies> <dependency> ... и т.н.
4. pom.xml започна да изглежда така: <пример>
5. Отидох в src/test/java и създадох клас AbvTest
6. Между къдравите скоби на класа AbvTest написах private WebDriver driver;
7. Натиснах ALT+ENTER, но валидните предложения са тези, тези и тези, в които не присъства импортване.
Така например аз ще мога да направя същото и да видя, че да речем, "Abv test" с разстояние не е валидно име на артефакт и група, и трябва да се ползва точка или тире. Или че например не е затворен тага <dependencies> в pom.xml.
Следвах стъпките, както са описани в домашното и не виждам грешки в pom.xml
https://drive.google.com/file/d/0B56QG0Kmu-G2c3Itd1Zma3BNZjQ/view?usp=sharing
Възможно ли e WebDriver-ът да не работи поради слаб интернет.
Първият шот е направен при натискане на комбинацията ALT+ENTER и не ми дава други възможности. При избиране на първата опция ми изписва "No libraries found for org.junit.WebDriver"
Всъщност, проблемът е в pom.xml. Както виждаш <project е подчертано в червено. Ако го посочиш с мишката ще ти каже може би какъв е проблемът.
Аз го виждам какъв е - точно какъвто предположих в горния пост. Групата и Артефакта си ги кръстил с интервал, а това не е валидно име за такива неща. Промени го на точка или тире и виж дали реиндексира долу. Ако не реиндексира - десен бутон на файла, Maven -> reimport
Много ти благодаря. Реимпортването свърши работа :)
Thanks for your reply. I too have the same query on Selenium IDE and WebDriver. It really helps me to solve my query. Thanks alot.