O przedmiocie

Książka w dobrym stanie ze wskazaniem na stan bardzo dobry. W języku angielskim.

Proszę zajrzyj na inne moje aukcje. Większość książek jest w bardzo dobrym lub dobrym stanie. Przyszedł czas aby znalazły nowych właścicieli. Często jedynym ich minusem jest to, że przeleżały wiele lat na półce. Staram się aby cena moich książek była najniższa jaką znajdziesz na allegro.

Pozdrawiam i miłego przeglądania moich ofert. Artur

About This Book
Achieving high-quality test automation that brings value- you need to understand core programming concepts such as SOLID and the usage of design patterns. After you master them, the usual career transition is into more architecture roles, such as choosing the best possible approaches for solving particular test automation challenges. You will get an access to more than 20000+ lines of real-world code examples.

Who This Book Is For
The book is NOT a getting started guide! If you don't have any prior programming experience in writing automated tests through WebDriver, I suggest you to first start with some book about basic programming and basic WebDriver usage. I believe it might be invaluable for the readers that have a couple of years of experience and whose job is to create/maintain test automation frameworks, or to write high-quality reliable automated tests.
The book is written in C#. However, I think that you can use the approaches and practices in every OOP language. If you have a Java background (or similar), you will get everything you need, don't worry.
Even if you don't get all the concepts from the first read, try to use and incorporate some of them, later you can return and reread them. I believe with the accumulation of experience using high-quality practices- you will become a hard-core test automation ninja!

What You Will Learn

  • Learn how to optimize and stabilize your flaky tests.

  • Learn how to handle asnynchronious web pages in your tests. Automatically deal with AJAX and jQuery.
    Improve Test Readability, Maintainability, Reusability, Extensibility by incorporating 10+ design patterns: Page Object Model, Facade, Decorator, Observer, Strategy, Singleton, Fluent Interface, Template Method, Abstract Factory, Factory Method, Repository, Lazy Load.

  • Learn what are the SOLID principles and how they can improve your test code. We will also discuss other essential programming principles such as composition, DRY, KISS and others.

  • Learn how to asses and choose the best possible design for your framework or library.

  • Learn how the benchmarking your code can help you to speed up your tests.

  • Learn how to design and build your framework to handle test data and different test environments.

  • Learn about high quality code practices and naming convention so that your code get much more understandable.

Stan Bardzo dobry
Gatunek Programowanie
Język publikacji angielski
Tytuł Design Patterns for High-Quality Automated Tests: High-Quality Test Attributes and Best Practices
Autor Angelov, Anton
Wydawnictwo 2+3D
Okładka miękka
Nośnik książka papierowa
Liczba stron 291
Rok wydania 2020
Waga produktu z opakowaniem jednostkowym 0.68 kg
Wysokość produktu 25 cm
Szerokość produktu 20 cm
Numer wydania 1
ISBN 9798621316983
Zgłoś naruszenie zasad
Oferta: 9c1f6ed0-db5c-4d82-bcc1-3b7815177dfd

Podobne wyszukiwania

Programowanie Warszawa  
(1076)
Programowanie Lublin  
(184)
Programowanie Bydgoszcz  
(131)
Programowanie Legnica  
(92)
Programowanie Opole  
(71)
Programowanie Sadlinki  
(55)
Programowanie Otwock  
(54)
Programowanie Sosnowiec  
(49)
Programowanie Legionowo  
(45)
Programowanie Siedlce  
(38)
Programowanie Piaseczno  
(37)
Programowanie Kielce  
(34)
Programowanie Pruszków  
(33)
Programowanie Gliwice  
(29)
Programowanie Skierniewice  
(24)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Zgierz  
(21)
Programowanie Przemyśl  
(21)
Programowanie Leszno  
(21)
Programowanie Dąbrowa Górnicza  
(21)
Programowanie Jelcz-Laskowice  
(21)
Programowanie Starachowice  
(18)
Programowanie Biała Podlaska  
(17)
Programowanie Jelenia Góra  
(17)
Programowanie Główna  
(17)
Programowanie Krasiejów  
(16)
Programowanie Piastów  
(15)
Programowanie Radzyń Podlaski  
(15)
Programowanie Dębica  
(13)
Programowanie Mysłowice  
(12)
Programowanie Szczecinek  
(12)
Programowanie Dobroń  
(12)
Programowanie Jaworzno  
(11)
Programowanie Ozimek  
(10)
Programowanie Białogard  
(10)
Programowanie Ostrów Wielkopolski  
(10)
Programowanie Wadowice  
(10)
Programowanie Elbląg  
(10)
Programowanie Szczawnica  
(9)
Programowanie Pabianice  
(9)
Programowanie Głogów  
(9)
Programowanie Choszczno  
(9)
Programowanie Ełk  
(9)
Programowanie Mikołów  
(8)
Programowanie Młochów  
(7)
Programowanie Sierakowice  
(7)
Programowanie Skopanie  
(7)
Programowanie Grodzisk Mazowiecki  
(7)
Programowanie Zambrów  
(7)
Programowanie Zawiercie  
(7)
Programowanie Środa Wielkopolska  
(7)
Programowanie Chyliczki  
(7)
Programowanie Myślenice  
(7)
Programowanie Tomaszów Mazowiecki  
(6)
Programowanie Czersk  
(6)
Programowanie Sobótka  
(6)
Programowanie Łęczyca  
(6)
Programowanie Hajnówka  
(6)
Programowanie Skawa  
(6)
Programowanie Warka  
(6)
Programowanie Piotrków Trybunalski  
(6)
Programowanie Żarów  
(6)
Programowanie Tczew  
(5)
Programowanie Nysa  
(5)
Programowanie Opalenica  
(5)
Programowanie Borkowo  
(5)
Programowanie Hrubieszów  
(5)
Programowanie Nowy Wiśnicz  
(5)
Programowanie Puławy  
(5)
Programowanie Baranowo  
(5)
Programowanie Zawadzkie  
(5)
Programowanie Józefów  
(5)
Programowanie Olkusz  
(5)
Programowanie Mszana Dolna  
(4)
Programowanie Turek  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Zamość  
(4)
Programowanie Wodzisław Śląski  
(4)
Programowanie Dobczyce  
(4)
Programowanie Poborszów  
(4)
Programowanie Będzin  
(4)
Programowanie Jeleśnia  
(4)
Programowanie Odrano-Wola  
(4)
Programowanie Zalasowa  
(4)
Programowanie Sanniki  
(4)
Programowanie Leszno  
(4)
Programowanie Kobyłka  
(4)
Programowanie Brwinów  
(4)
Programowanie Granice  
(4)
Programowanie Krapkowice  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Mierzyn  
(4)
Programowanie Chocicza  
(4)
Programowanie Limanowa  
(4)
Programowanie Siemianowice Śląskie  
(4)
Programowanie Namysłów  
(4)