Pytanie do mirków (zawołałbym programowanie, ale sie boje). Co można tworzyć mając taki pakiet narzędzi?

soap, sql, selenium IDE, jira, mantis, bugzilla

Chce sie troche poduczyc, ale nie moge sie dokopac wszystkich informacji, bo net w pracbazie poblokowany

#kiciochpyta #soap #selenium
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam problem. Przebudowuje swoje testy aby były zgodne z Page Object Pattern i zalecanym wzorcem do niego.
Czyli oddzielnie klasy testów, oddzielnie klasy obiektów stron ze swoimi modelami.
Szkielet wzorca wygląda tak:
http://pastebin.com/EStbvafU
I to wszystko ładnie działa. Problem tylko taki, że pisząc metody w klasie Foo2 i dając:
self.driver.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ok, nieaktualne. Poradziłem sobie ;-)
Wystarczył import odpowiedniej klasy z webdriver i w konstruktorze:
""":type : WebDriver"""
Jakby ktoś trafił i też potrzebował rozwiązania
  • Odpowiedz
Jutro mam swoją pierwszą w życiu rozmowę kwalifikacyjną (techniczną, bo HR już przeszedłem) na stanowisko testera automatycznego. Technologie jakie są wymagane: Java, SQL, Selenium, Robotium, WebDrive, SoapUI, TestLink, JIRA, Git

Chciałbym się zapytać, jakich pytań mogę się spodziewać? Najbardziej boję się pytań typu napisz funkcję, która zrobi to i to..

Moglibyście napisać jakie mieliście pytania podczas rozmów technicznych na to stanowisko (teoretyczne i praktyczne)? Jak byście napisali jakie dali wam zadania z
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vTadel: zyczę powodzenia i fajnego teamu, bo bez tego to ciężko zaczynać :) jeżeli umiesz w miare programować, to poradzisz sobie z automatami, a jak bedziesz miał smykałkę do tego, to i może będziesz dobrze testował ;P
  • Odpowiedz
zna ktoś jakiś mały poradnik, jak robić testy automatyczne wyłącznie z Selenium IDE i Visual Studio 2012? jest to w ogóle możliwe? :P
mój pracodawca chyba oczekuje, że wszystkiego się nauczę w internecie, a tam czegoś takiego nie ma.
#testing #informatyka #selenium #visualstudio #qa
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie. Potrzebuję zrzutu ekranu kilkudziesięciu podstron witryny.
Mam listę, więc automat może odwiedzać i robić skrypt. Rzecz w tym, że witryny są z gatunku tych, które doładowują treść jak się zjezdza na dół (coś w stylu single page website, ale nie do końca).
Jak wymusić załadowanie od razu całej takiej strony? Korzystam z #selenium i #python.
#testowanie
Zawołam jeszcze #webdev - może
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ppawel: chyba jesteś nadmiernym optymistą, że cokolwiek testują automatem ;)

Pewnie nikt nie założył, że wredni użytkownicy nie będą zgadzać się na podanie swojej lokalizacji.
  • Odpowiedz
@The_Don: WebDriver czy RC daje więcej możliwości i nie ma się czego bać. Nawet jeśli jeszcze nie znasz żadnego języka skryptowego czy programowania, możesz zacząć od skopiowania sobie kodu z IDE po czym kompilujesz i zaczynasz wprowadzać poprawki, później możesz dodać własne komunikaty i funkcje i sprawdzić w konsoli czy poprawnie policzyło, czy np. tytuł strony czy elementu się zgadza itp.
polecam: http://www.softwaretestinghelp.com/selenium-tutorial-1/
http://docs.seleniumhq.org/docs/
https://www.udemy.com/selenium-for-entrepreneurs/
  • Odpowiedz
@The_Don: Możesz zapisywać sobie zmienne w Selenium i później je porównać. Dodać też możesz, najwyżej bedziesz musiał posłużyc się krótkim kodem php/js.
Odezwij się wieczorem, może coś pomogę.
(strona jest dostepna na zewnątrz?)
  • Odpowiedz
@Uszatyy: @Skarfejs:

Wychodzi na to, że Wam obu muszę postawić po piwie czy też cokolwiek innego. Przesiadłem się na inną tymczasową skrzynkę pocztową (nie na tę sugerowaną wyżej, bo tam z przyciskiem mi się nie chciało bawić, ale na maildrop). Na tej nowej wprawdzie też jest oddzielny iFrame dla skrzynki odbiorczej, ale przynajmniej ma normalny id, dzieki czemu patrzac na to co napisał Uszatyy byłem w stanie poprawnie
  • Odpowiedz
Mirko, mam pytaniePiszę test automatyzujący aplikację korzystając z Selenium i Pythona.

Jak liczę jakieś elementy o określonej klasie to korzystam z takiego rozwiązania:

http://pastebin.com/CzMXATXi

Jak
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

przecież ten for i tak by sie nie wykonywał tysiąc razy


@venomik: no oczywiste, ale właśnie tym bardziej dlatego się tak nie robi

A co do szukania po id, to czemu masz indeks na końcu
  • Odpowiedz
Mam pytanie. Korzystam z Selenium Webdriver oraz pythona (Pycharm) do testowania aplikacji webowej. Wyglada tak, że mam po lewej stronie generowane menu, podzielone na trzy sekcje. Chciałbym sprawdzić ile jest tam pozycji łącznie w pierwszej sekcji. Napisałem kod:

http://pastebin.com/ucbisATa

Dostaję wynik:

1
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

3 files changed, 148 insertions(+)
prawie cały dzień walki z Apachowym SOLRem, by działał nie tylko na serwerze, ale także lokalnie w środowisku testowym by automatycznie mogły się na nim przeprowadzać testy z wykorzystaniem selenium :)

#programujzwykopem #solr #django #selenium

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurr... żaden z miliona sposobów na klikanie w #selenium IDE nie działa. W dodatku toto nie potrafi odtworzyć rzeczy które samo nagrało. Już nie mogę…
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach