Selenium w C# 69. CustomAssert: niestandardowe asercje

W tej lekcji stworzymy sobie klasę na nasze niestandardowe asercje.

Są różne szkoły implementowania Page Object Model. Jedno z podejść mówi, że nie powinniśmy używać Selenium bezpośrednio w testach. Chodzi o to, żeby ukryć Selenium za metodami i właściwościami w klasach Page Object.

Jestem zdania, że narzędzia i frameworki są dla ludzi, a nie odwrotnie, dlatego nie polecam radykalnego podejścia w kwestii używania lub nie gołego Selenium w testach. To wszystko zależy od tego, czy takie podejście rozwiązuje jakiś problem.

W tej lekcji zobaczysz specyficzną sytuację, w której żeby pozbyć się Selenium z testów, stworzymy niestandarową asercję.

Kod

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Wsparcie merytoryczne

Nie masz aktywnego członkostwa. Wykup dostęp albo Zaloguj się, by móc zadawać pytania.