dotnetomaniak.pl - Artykuły z tagiem selenium

StaleElementReferenceException can be definitely classified as the number 1 nightmare of people who write automated tests with Selenium framework. This exception occurs when given web element with which we are trying to interact is no longer present in DOM tree. This can be caused by multiple factors...

Dziel się z innymi:
No more StaleElementReferenceException · Cezary Piątek Blog

Web 2331 dni, 7 godzin, 27 minut temu cezarypiatek 30 źrodło rozwiń

When it comes to writing maintainable UI test there always appears the term of Page Object Pattern. For those who are not familiar with Page Object, it’s the approach to building UI test that focuses on creating high-level abstraction over low-level details related to interaction with a tested application. This testing interface encapsulates all the noise related to technology and allows to clearly express intention of test cases. This concept is very well described...

Dziel się z innymi:
[EN] Feature Object Pattern · Cezary Piątek Blog

Sztuka programowania 2338 dni, 8 godzin, 56 minut temu cezarypiatek 83 źrodło rozwiń

Page Object pattern is well-known in the world of test automation. Fortunately the new version (v4) of webdriver.io test automation framework was designed with Page Object pattern in mind, so we can fully benefit from this approach. One of advanced concepts of Page Object pattern is components sharing – today we will take a closer look at this.

Page Object, WebdriverIO advanced concepts - components sharing

Web 2557 dni, 9 godzin, 2 minuty temu AdrianBystrek 52 źrodło rozwiń

Często w przypadku testów automatycznych napotykamy problem związany z badaniem zawartości plików w formacie csv generowanych podczas tychże testów. W jaki sposób możemy parsować ich zawartość? Z pomocą przychodzi nam biblioteka FSharp.Data i udostępniana w jej ramach klasa CsvFile. Zachęcam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Jak można użyć FSharp.Data przy testach automatycznych.

Sztuka programowania 2600 dni, 8 godzin, 44 minuty temu mnie 41 źrodło rozwiń

When I browse StackOverflow questions tagged with selenium label, a lot of them are related to the problem of clicking on page elements. It seems to be one of the most trivial tasks, but can cause a lot of problems. Very often invoking Click() action on webelement ends with exceptions (there is a wide range of them). The main reason is that element on which we try to click is not in “Interactable” state. There is a lot of different factors that can cause that situation:Element has zero dimension (width ...

Dziel się z innymi:
Why clicking with Selenium is so hard

Web 2629 dni, 9 godzin, 35 minut temu cezarypiatek 106 źrodło rozwiń

Siemanko W dzisiejszym poście pragnę nieco przybliżyć temat automatycznych testów end2end i pokazać przykładowy teścik. Jak wszyscy pracujący m.in. przy webie wiemy, że ostateczne testy wykonują zazwyczaj ludzie klikając myszką i stukając w klawiaturę. Bez względu na fakt pokrycia kodu testami jednostkowymi, które przed r...

Źródło: marcinszyszka.pl
Dziel się z innymi:
Selenium czyli jak zautomatyzować proces końcowego testowania aplikacji webowej. | Pewnie trzyma Ci cache

Web 2669 dni, 11 godzin, 18 minut temu Marcin Marcin 190 źrodło rozwiń

A set of Selenium Grid 2, WebDriver, Gallio and Mbunit may very well prove themselves as a distributed automated testing environment and alternative for Jenkins Slave. Once properly configured environment enables to obtain information on the quality of the product throughout the SDLC. Thus, solving the problem of time testing and the diversity of environment in which those tests were run.

[EN] Parallelism of automation tests

Inne 3593 dni, 18 godzin, 53 minuty temu FutureProcessing 108 źrodło rozwiń

Jako, że ostatnimi czasy mam do czynienia ze współpracą pomiędzy aplikacją ASP.NET MVC, a Selenium , chciałbym się podzielić z Wami kilkoma przemyśleniami...

Selenium i .NET – czy warto? | maciejjędrzejewski

Inne 3929 dni, 21 godzin, 49 minut temu jedmac 298 źrodło rozwiń

Najaktywniejsi w tym miesiącu