Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests
Idioma: inglés
Editorial: Independently published, 2021
Serie: Libro 2 de 2 - Design Patterns for High-Quality Automated Tests
- Tapa blanda
- Usado

Librería: Studibuch, Stuttgart, AlemaniaStudibuch
Vendedor de IberLibro desde 24 de abril de 2018
Condición: Usado - Excelente
EUR 19,68
Cantidad disponible: 1 disponible
Añadir al carritoDescripción del artículo del vendedor
322 Seiten; 9798715639523.2 Gewicht in Gramm: 1.
N° de ref. del artículo 1458796
- Título
- Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests
- Autor
- Angelov, Anton:
- Editorial
- Independently published
- Año de publicación
- 2021
- Estado
- Sehr gut
- Encuadernación
- paperback
- Idioma
- inglés
- ISBN 13
- 9798715639523
- Peso del artículo
- 1 gramo
- Serie
- Libro 2 de 2: Design Patterns for High-Quality Automated Tests
- Catálogos de vendedores
- Varia
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 access to more than 20000+ lines of real-world code examples and video explanations to solidify your knowledge.
Who This Book Is For
The book is NOT a getting started guide! If you don't have any prior programming experience writing automated tests through WebDriver, I suggest you first start with some books about basic programming and basic WebDriver usage. I believe it might be invaluable for the readers who have a couple of years of experience and whose job is to create/maintain test automation frameworks or write high-quality, reliable automated tests.
The book is written in Java. 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 asynchronous 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 the SOLID principles are 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 assess and choose the best possible design for your framework or library.
- Learn how 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 gets much more understandable.
“Sinopsis” puede pertenecer a otra edición de este título.
Studibuch
Stuttgart, Alemania
Vendedor de IberLibro desde 24 de abril de 2018
Tarifas de envío de Alemania a Estados Unidos de America
| Artículo | De 10 a 21 días hábiles | De 10 a 21 días hábiles |
|---|---|---|
| Primer artículo | EUR 62,30 | EUR 77,30 |
Métodos de pago
- Cheque
Descripción de la tienda
Studibuch ist ein Onlineshop für Studien- und Fachbücher. Bei uns bekommst Du gebrauchte und gut erhaltene Fachliteratur zu fairen Preisen. Bücher mehrmals zu verwenden bedeutet, knappe Ressourcen nachhaltig zu nutzen. Durch deinen Einkauf bei Studibuch entsteht eine Wertekette, die vollständig auf nachhaltiges Wirtschaften ausgerichtet ist und ein Zeichen gegen die Wegwerfmentalität setzt. Wenn Du selbst noch gebrauchte Fachbücher hast, die Du nicht mehr benötigst dann kannst Du sie auf Studibuch.de verkaufen. Mit Deinem Verkauf bei Studibuch schaffst Du Platz im Regal und kannst den Verkaufserlös für ein neues Fachbuch nutzen. Der Verkauf funktioniert ganz einfach. Du gibst die ISBN oder den Buchtitel auf unserer Seite ein oder scannst mit der kostenlosen Studibuch App den Barcode des Buches. Jetzt fehlt nur noch eine Angabe zum Zustand und dann wird Dir direkt der Verkaufspreis genannt. Nachdem Du alle Bücher eingegeben hast, kannst Du über einen Link Deinen Paketschein ausdrucken und die Bücher an uns versenden. Nach Eintreffen der Bücher erhältst Du garantiert innerhalb von drei Werktagen Dein Geld.…
Especialidad
FachbücherInformación empresarial del vendedor
Studibuch GmbH
Neue Weinsteige 69
Stuttgart, Alemania 70180
Condiciones de venta
Studibuch GmbH
Neue Weinsteige 69
70180 Stuttgart
E-Mail-Adresse: orders@studibuch.de
Geschäftsführer: Lutz Gaissmaier
Registergericht: Amtsgericht Stuttgart
Handelsregisternummer: HRB 752634
Ust-ID: DE300598670
Derecho al desistimiento
Si es un consumidor, puede rescindir el contrato de acuerdo con lo siguiente. Por consumidor se entiende cualquier persona física que actúe con fines ajenos a su actividad comercial, empresarial, oficio o profesión.
Información sobre el derecho de desistimiento
Derecho legal de desistimiento
Tiene derecho a rescindir este contrato en un plazo de 14 días sin dar ningún motivo.
El periodo de desistimiento vencerá a los 14 días desde que usted, o un tercero que no sea el transportista e indicado por usted, adquiera la posesión física del último bien o del último lote o pieza.
Para ejercer el derecho de desistimiento, complete de forma electrónica y envíe una declaración clara en nuestro sitio web, desde "Mis compras" en "Mi cuenta". Le enviaremos sin demora un acuse de recibo de dicho desistimiento a través de un soporte duradero (por ejemplo, por correo electrónico).
Para cumplir con el plazo de desistimiento, basta con que envíe su comunicación relativa al ejercicio del derecho de desistimiento antes de que venza el periodo de desistimiento.
Efectos del desistimiento
Si rescinde este contrato, le reembolsaremos todos los pagos que hayamos recibido de usted, incluidos los gastos de envío (excepto los gastos adicionales que surjan si elige un tipo de envío que no sea el tipo de envío estándar más económico que ofrecemos).
Podemos hacer una deducción del reembolso por la pérdida de valor de cualquier bien suministrado, si la pérdida es el resultado de una manipulación innecesaria por su parte.
Efectuaremos el reembolso sin demoras indebidas y, a más tardar, 14 días después de que se nos informe de su decisión de rescindir este contrato.
Efectuaremos el reembolso utilizando el mismo medio de pago que utilizó para la transacción inicial, a menos que haya acordado expresamente lo contrario; en cualquier caso, no incurrirá en ningún cargo como resultado de dicho reembolso.
Podremos retener el reembolso hasta que hayamos recibido los bienes o hasta que nos haya presentado una prueba de que los ha devuelto, lo que ocurra primero.
Deberá devolver los bienes o entregarlos a Studibuch, Stuttgart, Germany, sin demoras indebidas y, en cualquier caso, en un plazo máximo de 14 días a partir del día en que nos comunique su desistimiento del presente contrato. El plazo se cumple si devuelve la mercancía antes de que venza el periodo de 14 días. Tendrá que asumir los gastos directos de devolución de los bienes. Usted solo es responsable de la disminución del valor de los bienes como resultado de una manipulación distinta a la necesaria para establecer la naturaleza, las características y el funcionamiento de los bienes.
Excepciones al derecho de desistimiento
El derecho de desistimiento no se aplica a lo siguiente:
- La entrega de periódicos, diarios o revistas, con la excepción de los contratos de suscripción; y
- El suministro de contenido digital que no se proporcione en un soporte tangible (por ejemplo, en un CD o DVD) si, al hacer el pedido, aceptó que podíamos empezar a entregarlo y que no podría desistir una vez iniciada la entrega.