221 resultater (0,31157 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Practical Test Automation - Panos Matsinopoulos - Bog - APress - Plusbog.dk

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Plusbog.dk

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Plusbog.dk

Rely on this robust and thorough guide to build and maintain successful test automation. As the software industry shifts from traditional waterfall paradigms into more agile ones, test automation becomes a highly important tool that allows your development teams to deliver software at an ever-increasing pace without compromising quality. Even though it may seem trivial to automate the repetitive tester''s work, using test automation efficiently and properly is not trivial. Many test automation endeavors end up in the "graveyard" of software projects. There are many things that affect the value of test automation, and also its costs. This book aims to cover all of these aspects in great detail so you can make decisions to create the best test automation solution that will not only help your test automation project to succeed, but also allow the entire software project to thrive. One of the most important details that affects the success of the test automation is how easy it is to maintain the automated tests. Complete Guide to Test Automation provides a detailed hands-on guide for writing highly maintainable test code. What You''ll Learn - Know the real value to be expected from test automation - Discover the key traits that will make your test automation project succeed - Be aware of the different considerations to take into account when planning automated tests vs. manual tests - Determine who should implement the tests and the implications of this decision - Architect the test project and fit it to the architecture of the tested application - Design and implement highly reliable automated tests - Begin gaining value from test automation earlier - Integrate test automation into the business processes of the development team - Leverage test automation to improve your organization''s performance and quality, even without formal authority - Understand how different types of automated tests will fit into your testing strategy, including unit testing, load and performance testing, visual testing, and more Who This Book Is For Those involved with software development such as test automation leads, QA managers, test automation developers, and development managers. Some parts of the book assume hands-on experience in writing code in an object-oriented language (mainly C# or Java), although most of the content is also relevant for nonprogrammers.

DKK 519.00
1

Hands-On Functional Test Automation - Chaminda Chandrasekara - Bog - APress - Plusbog.dk

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Plusbog.dk

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Plusbog.dk

Apply test-driven principles to create scalable and maintainable React applications. This book covers a wide range of topics, including setting up a testing environment and utilizing popular testing frameworks like Cypress, Jest, and the React Testing Library. It also delves into valuable refactoring techniques, as well as enhancing code maintainability and readability. What sets this comprehensive guide apart is its end-to-end project simulation, showcasing how TDD can be employed to build a complete application called "Bookish."Test-Driven Development with React and TypeScript elevates its code examples by leveraging TypeScript, the predominant language in modern frontend development, offering you a deeper understanding of how TDD principles can be applied to React projects. Furthermore, all code examples have been carefully revised and updated for this edition, incorporating reader feedback and reflecting current industry standards. After completing this book, you have the knowledge and skills necessary to develop high quality and scalable React applications. What You Will LearnMaster essential refactoring techniques to enhance code qualityEmploy modern practices for writing maintainable React code, including testing and product implementationGain practical experience applying test-driven development (TDD) principles to real-world projects Craft high quality, scalable, and maintainable React applications using TDD principles and techniquesWho This Book Is ForWeb application developers who wants to learn how to write high quality code using test-driven development.

DKK 434.00
1

Build Your Own Test Framework - Daniel Irvine - Bog - APress - Plusbog.dk

Build Your Own Test Framework - Daniel Irvine - Bog - APress - Plusbog.dk

Learn to write better automated tests that will dramatically increase your productivity and have fun while doing so. This book is a build-your-own adventure designed for individual reading and for collaborative workshops. You will build an xUnit automated test framework using JavaScript: initially a clone of Jest, but adding a couple of neat features borrowed from RSpec, the genre-defining tool for behavior-driven development (BDD). Along the way, you will explore the philosophy behind automated testing best practices. The automated test runner is one of the most important innovations within software engineering. But for many programmers, automated testing remains a mystery, and knowing how to write good tests is akin to sorcery. As the chapters of this book unfold, you will see how the humble test runner is an elegant and simple piece of software. Each chapter picks a single feature to build, like the "it" function or the "beforeEach" block. It picks apart the theory of why the feature needs to exist, and how to use it effectively in your own test suites. Every chapter ends with a set of ideas for extension points should you wish to explore further, alone or in groups. The book culminates in an implementation of test doubles and mocks-one of the most difficult and misunderstood concepts within automated testing. By the end of the book, you will have gained a solid understanding of automated testing principles that you can immediately apply to your work projects. What You''ll Learn - Build an xUnit automated test framework - See how an automated test runner works - Understand the best practices for automated unit testing - Effectively use test doubles and mocks Who This Book Is For Software developers with JavaScript experience who are seeking to master the art of automated testing.

DKK 476.00
1

Create an Enterprise-Level Test Automation Framework with Appium - Koushik Das - Bog - APress - Plusbog.dk

Create an Enterprise-Level Test Automation Framework with Appium - Koushik Das - Bog - APress - Plusbog.dk

Think from a framework design perspective and move beyond straightforward coding skills. You’ll design an enterprise level test framework that is capable of supporting both TDD and BDD at the same time, using the latest open source tools and coding best practices. Taking a less-is-more approach, superfluous information is excised in favor of sleek and direct instruction and focused coding practices. Your framework will be built with Spring-Boot, Gradle, and Junit. And it will support HP QC integration, Allure (TDD, BDD), Extent (BDD), and customized Pdf reporting (TDD, BDD). Extensive utilities are provided, such as HP ALM integration, device management utilities, email reporting, pdf reporting, OCR utility, Log utility, and more! There’s also a special chapter on internationalization/localization testing in multiple languages. After reading this book, you’ll have full confidence in your ability to build new test automation frameworks for yourself. Though primarily written for software professionals who are in test automation, recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation will also find what’s taught here helpful. Test engineers and computer science graduates alike can use what they learn here to become absolute pros in test automation.What You'll LearnDesign an enterprise level mobile test automation framework capable of supporting both TDD and BDD Work with the latest open source tools and coding best practices Build with Spring-Boot, Gradle, and Junit while supporting HP QC integration, Allure, Extent, and customized PDF reportingWho This Book Is ForSoftware professionals working in test automation. Recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation should also find it helpful.

DKK 391.00
1

Python Unit Test Automation - Ashwin Pajankar - Bog - APress - Plusbog.dk

Python Unit Test Automation - Ashwin Pajankar - Bog - APress - Plusbog.dk

Learn how to automate unit tests of Python 3 with automation libraries, such as doctest, unittest, nose, nose2, pytest, and selenium. This book explores important concepts in software test automation and demonstrates how to automate, organize, and execute unit tests with Python. It also introduces readers to the concepts of web browser automation and logging. This new edition starts with an introduction to Python 3. Next, it covers doctest and pydoc. This is followed by a discussion on unittest, a framework that comes packaged with Python 3 itself. There is a dedicated section on creating test suites, followed by an explanation of how nose2 provides automatic test module discovery. Moving forward, you will learn about pytest, the most popular third-party library and testrunner for Python. You will see how to write and execute tests with pytest. You’ll also learn to discover tests automatically with pytest. This edition features two brand new chapters, the firstof which focuses on the basics of web browser automation with Selenium. You’ll learn how to use Selenium with unittest to write test cases for browser automation and use the Selenium IDE with web browsers such as Chrome and Firefox. You’ll then explore logging frameworks such as Python’s built-in logger and the third-party framework loguru. The book concludes with an exploration of test-driven development with pytest, during which you will execute a small project using TDD methodology. What You Will LearnStart testing with doctest and unittestUnderstand the idea of unit testingGet started with nose 2 and pytestLearn how to use logger and loguruWork with Selenium and test driven development Who This Book Is ForPython developers, software testers, open source enthusiasts, and contributors to the Python community.

DKK 391.00
1

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Plusbog.dk

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Plusbog.dk

Write Android user interface (UI) tests using Google Espresso for Android. You''ll cover all the major topics of writing functional UI automated tests using the Espresso testing framework, including different ways of running automated tests, architecting test projects in an easy and maintainable way, and using tools which help to implement automated tests with less effort. Android Espresso Revealed explains the basics of using Espresso to write automated UI tests, and how to customize the framework for advanced functionality. The author provides examples in both Java and Kotlin, and includes dealing with network operations in UI tests, testing application accessibility, implementing supervised monkey tests, and more. What You Will Learn - Write Espresso tests with both Kotlin and Java including test project migration from Java to Kotlin - Test web views inside the application under test - Use Espresso to set up test devices or emulators to minimize test flakiness and run tests in Firebase Test Lab - Verify and stub intents with Espresso-Intents - Move test projects to AndroidX - Test notifications or operate on third-party apps during Espresso test execution - Apply different test architecture approaches to the test project to reduce maintenance effort - Implement supervised monkey tests using Espresso and UIAutomator Who This Book Is For Engineers with experience of Android test automation will benefit from this book

DKK 519.00
1

Learn API Testing - Jagdeep Jain - Bog - APress - Plusbog.dk

Python Testing with Selenium - Sujay Raghavendra - Bog - APress - Plusbog.dk

Python Testing with Selenium - Sujay Raghavendra - Bog - APress - Plusbog.dk

Implement different testing techniques using Selenium WebDriver with the Python programming language. This quick reference provides simple functional test cases with a syntax-based approach for Selenium WebDriver. You''ll begin by reviewing the basics of Selenium WebDriver and its architectural design history and then move on to the configuration and installation of Selenium library for different web browsers, including the basic commands needed to start test scripts in various browsers. You''ll review action commands of keyboard and mouse for testing user interactions in a web page and see how hyperlinks are tested. The book also examines various web elements using eight different locators provided by Selenium to help you choose the one best suited to your needs. All Python scripts are ready to test real examples, all of which are explained thoroughly with problem statements. You''ll use different Python design patterns to automate test scripts that can be incorporated with Selenium. In the end, Python Testing with Selenium will provide you with the expertise to write your own test cases in future. What You''ll Learn - - Install and configure Selenium WebDriver with Python for different web-browsers - - Review basic commands of Selenium - - Locate web elements - - Work with UI based web elements - - Assert web elements and handle exceptions - - Write test scripts in Page Object Model - - Write test cases with Unittest framework - Who This Book Is For Python developers/testers who want to test their web applications

DKK 468.00
1

Performance Testing - Keith Yorkston - Bog - APress - Plusbog.dk

Performance Testing - Keith Yorkston - Bog - APress - Plusbog.dk

Use this book to prepare for the ISTQB® Certified Tester Foundation Level Performance Testing exam. The book has been designed to follow the ISTQB syllabus, covering all of the syllabus learning objectives, with additional reference material extending beyond the syllabus. The book covers an overall methodology for managing and conducting performance testing. Performance testing has often been considered a black art. In many organizations, perhaps an individual or a small group of technical staff or contractors is given the task of “load testing” an extended system, network, or application. Performance testing is like any other form of testing. It follows a defined test process that is similar to other test types. It utilizes a disciplined approach to the definition of requirements and user stories, the creation of test conditions, test cases, and test procedures. It establishes measurable goals against which the success or failureof the testing can be judged. It also requires (and this cannot be stressed highly enough) a definition and recognition of performance test failures. Readers will gain the knowledge with both content and practice questions to prepare them for the ISQTB Performance Testing exam. The book covers the performance test types, the performance testing methodology, and the steps to plan, create, and execute performance tests and analyze the results. What You Will LearnUnderstand the basic concepts of performance efficiency and performance testingDefine performance risks, goals, and requirements to meet stakeholder needs and expectationsUnderstand performance metrics and how to collect themDevelop a performance test plan for achieving stated goals and requirementsConceptually design, implement, and execute basic performance testsAnalyze the results of a performance test and communicate the implications to stakeholdersExplain the process, rationale, results, and implications of performance testing to stakeholdersUnderstand the categories and uses for performance tools and criteria for their selectionDetermine how performance testing activities align with the software life cycle Who This Book Is ForThose who want to achieve the ISTQB performance testing certification, testers and test managers who want to increase their performance testing knowledge, and project managers/staff working with performance testing in their project for the first time

DKK 509.00
1

Beginning Bazel - P.j. Mcnerney - Bog - APress - Plusbog.dk

Test Your Skills in C# Programming - Vaskaran Sarcar - Bog - APress - Plusbog.dk

Test Your Skills in C# Programming - Vaskaran Sarcar - Bog - APress - Plusbog.dk

Review the fundamental constructs in C# using Q&As and program segments to boost your confidence and gain expertise. This book will help you analyze your programs more efficiently and enhance your programming skills. The book is divided into three parts, where you will learn the fundamentals, object-oriented programming, and some advanced features of C#. In the first part, you will review C# and .NET basics along with the important constructs such as strings, arrays, and structures. In the second part, you''ll review the concepts of object-oriented programming in detail. Here, you will go through various program segments in class and objects, inheritance, polymorphism, abstraction, encapsulation, and much more. You will also analyze the output of the given programs with the help of Q&A sections. The uses of interfaces, static class, and exception handling are discussed in the book along with some other important concepts in C#. In the third and last part, you will learn advanced features of C# programming such as delegates, events, lambdas, generics, and multithreading. Here, you''ll also cover some of the latest features of C#. After reading this book, you will be able to analyze and apply the basic and frequently used features along with the advanced features of C#. What Will You Learn - Understand the core and some of the latest features in C# - Review your programming skills along with some of the latest features in C# - Know how object-oriented programming (OOP) is used in C# - Get up and running on the advanced features of C# such as delegates, lambdas, generics, and more Who This Is Book For Programmers with basic knowledge of C#

DKK 519.00
1

Software Development Activity Cycles - Robert F. Rose - Bog - APress - Plusbog.dk

Software Development Activity Cycles - Robert F. Rose - Bog - APress - Plusbog.dk

Written from the perspective of a Technical Project Manager, this study presents a scenario for a complete "shift left" software development effort. It brings considerations for Test and Support as early as the Inception Stage. Based on an innovative model - Development Process Activity Cycles (DPAC) - this representation allows visualization of progress including recursive activities. The model is based on an interpretation of the Deming quality cycle of Plan Do, Check Act (PDCA). Periodic Management reports are generated using configuration management data generated during the Act phase of each iteration. There is no Test stage in the DPAC model; Test is represented in the back swing Check Phase of each iteration. This approach allows the user or Subject Mater Expert (SME) to contemplate the face of the system through several iterations of design and development, using the triad principle ("Power of Three") matching a programmer, tester and member of the user community This approach incrementally reveals the best fit to the intent of the vision statement and iteratively uncovers the needs of the user while maintaining conceptual integrity. This book provides a holistic and comprehensible view of the entire development process including ongoing evolution and support, staffing, and establishment of a comprehensive quality engineering program. It describes activity inside the "belly of the beast." By including support services as a part of the development model a complete return on investment (ROI) can be calculated and a value stream can be measured over the entire Application Life Cycle. You will · See how the various disciplines constituting the software development process come together · Understand where in the iterative development process progress can be measured and control exercised · Review how a quality engineering program will positively affect the quality of the development process · Examine how the quality of the development process profoundly affects the quality of the software system Who this book is for Intended for a technical audience, this work should be of interest to all technical personnel including analysts, programmers, test and production, especially mid level managers and anyone familiar with the principles of a Lean, Agile approach to development.

DKK 476.00
1

Modern Software Testing Techniques - Attila Kovacs - Bog - APress - Plusbog.dk

Modern Software Testing Techniques - Attila Kovacs - Bog - APress - Plusbog.dk

Many books have been written about software testing, but most of them discuss the general framework of testing from a traditional perspective. Unfortunately, traditional test design techniques are often ineffective and unreliable for revealing the various kinds of faults that may occur. This book introduces three new software testing techniques: Two-Phase Model-Based Testing, the Action-State Testing, and the General Predicate Testing, all of which work best when applied with efficient fault revealing capabilities. You’ll start with a short recap of software testing, focusing on why risk analysis is obligatory, how to classify bugs practically, and how fault-based testing can be used for improving test design. You’ll then see how action-state testing merges the benefits of state transition testing and use case testing into a unified approach. Moving on you’ll look at general predicate testing and how it serves as an extension of boundary value analysis, encompassing morecomplex predicates. Two-phase model-based testing represents an advanced approach where the model does not necessarily need to be machine-readable; human readability suffices. The first phase involves a high-level model from which abstract tests are generated. Upon manual execution of these tests, the test code is generated. Rather than calculating output values, they are merely checked for conformity. The last part of this book contains a chapter on how developers and testers can help each other and work as a collaborative team. What You'll LearnApply efficient test design techniques for detecting domain faultsWork with modeling techniques that combine all the advantages of state transition testing and uses case testingGrasp the two-phase model-based testing technique Use test design efficiently to find almost all the bugs in an applicationWho This Book Is ForSoftware developers, QA engineers, and, business analysts

DKK 391.00
1

Practical TLA+ - Hillel Wayne - Bog - APress - Plusbog.dk

DKK 385.00
1

Spring REST - Maxim Bartkov - Bog - APress - Plusbog.dk

Learn R for Applied Statistics - Eric Goh Ming Hui - Bog - APress - Plusbog.dk

Learn R for Applied Statistics - Eric Goh Ming Hui - Bog - APress - Plusbog.dk

Gain the R programming language fundamentals for doing the applied statistics useful for data exploration and analysis in data science and data mining. This book covers topics ranging from R syntax basics, descriptive statistics, and data visualizations to inferential statistics and regressions. After learning R''s syntax, you will work through data visualizations such as histograms and boxplot charting, descriptive statistics, and inferential statistics such as t-test, chi-square test, ANOVA, non-parametric test, and linear regressions. Learn R for Applied Statistics is a timely skills-migration book that equips you with the R programming fundamentals and introduces you to applied statistics for data explorations. What You Will Learn - Discover R, statistics, data science, data mining, and big data - Master the fundamentals of R programming, including variables and arithmetic, vectors, lists, data frames, conditional statements, loops, and functions - Work with descriptive statistics - Create data visualizations, including bar charts, line charts, scatter plots, boxplots, histograms, and scatterplots - Use inferential statistics including t-tests, chi-square tests, ANOVA, non-parametric tests, linear regressions, and multiple linear regressions Who This Book Is For Those who are interested in data science, in particular data exploration using applied statistics, and the use of R programming for data visualizations.

DKK 519.00
1

Decoupled Django - Valentino Gagliardi - Bog - APress - Plusbog.dk