Wpis z mikrobloga

#testowanieoprogramowania #qa
Cześć mirki. Ile mniej więcej powinienem umieć z selenium webdriver, żeby śmiało móc aplikować na jakiegos juniora automatyzującego? Jakieś proste testy gui lub e2e w przypadku małej apki wystarcza? Jakie dodatkowe narzędzia/biblioteki/frameworki etc. z ktorymi warto się zapoznać (póki co planuję ogarnąć jeszcze testng, mavena, page object pattern)?
I na koniec, czy byłby ktoś chętny na code review za kilka dni? :D
  • 4
@foobar12: jeśli java to Maven, JUnit/TestNG, Selenium WebDriver. Obowiązkowo git, warto też poznać Selenide, Cucumber/JBehave, jakaś biblioteka do logowania typu slf4j. Z WebDrivera umieć w praktyce zakodować testy z wykorzystaniem PageObjectPattern, umieć korzystać z waitów (różnica implicit vs explicit vs fluent), umieć korzystać z różnych typów lokatorów (szczególnie css i xpath). Przyda się też wiedza o CI/CD.
@venomik: Może i można umieć mniej, najważniejsze to nie zapomnieć o powiedzeniu rekruterom, że się długo robiło komercyjnie. Pół roku "doświadczenia" nie pozwoli dojść do weryfikacji technicznej nawet ( ͡° ʖ̯ ͡°)