110 resultater (0,32329 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

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

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

Complete Guide to Test Automation - Arnon Axelrod - Bog - APress - Booktok.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 512.00
1

Hands-On Functional Test Automation - Pushpa Herath - Bog - APress - Booktok.dk

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

Build Your Own Test Framework - Daniel Irvine - Bog - APress - Booktok.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 471.00
1

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

Create an Enterprise-Level Test Automation Framework with Appium - Koushik Das - Bog - APress - Booktok.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 388.00
1

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

Python Unit Test Automation - Ashwin Pajankar - Bog - APress - Booktok.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 388.00
1

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

Test-Driven Development with React and TypeScript - Juntao Qiu - Bog - APress - Booktok.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 429.00
1

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

Android Espresso Revealed - Denys Zelenchuk - Bog - APress - Booktok.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 512.00
1

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

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

Python Testing with Selenium - Sujay Raghavendra - Bog - APress - Booktok.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 471.00
1

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

Performance Testing - Keith Yorkston - Bog - APress - Booktok.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 512.00
1

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

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

Test Your Skills in C# Programming - Vaskaran Sarcar - Bog - APress - Booktok.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 512.00
1

Modern Software Testing Techniques - Istvan Forgacs - Bog - APress - Booktok.dk

Modern Software Testing Techniques - Istvan Forgacs - Bog - APress - Booktok.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 388.00
1

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

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

Learn R for Applied Statistics - Eric Goh Ming Hui - Bog - APress - Booktok.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 512.00
1

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

The Blockchain Developer - Elad Elrom - Bog - APress - Booktok.dk

The Blockchain Developer - Elad Elrom - Bog - APress - Booktok.dk

Become a Blockchain developer and design, build, publish, test, maintain and secure scalable decentralized Blockchain projects using Bitcoin, Ethereum, NEO, EOS and Hyperledger. This book helps you understand Blockchain beyond development and crypto to better harness its power and capability. You will learn tips to start your own project, and best practices for testing, security, and even compliance. Immerse yourself in this technology and review key topics such as cryptoeconomics, coding your own Blockchain P2P network, different consensus mechanisms, decentralized ledger, mining, wallets, blocks, and transactions. Additionally, this book provides you with hands-on practical tools and examples for creating smart contracts and dApps for different blockchains such as Ethereum, NEO, EOS, and Hyperledger. Aided by practical, real-world coding examples, you''ll see how to build dApps with Angular utilizing typescript from start to finish, connect to the blockchain network locally on a test network, and publish on the production mainnet environment. Don''t be left out of the next technology revolution - become a Blockchain developer using The Blockchain Developer today. What You''ll Learn - Explore the Blockchain ecosystem is and the different consensus mechanisms - Create miners, wallets, transactions, distributed networks and DApps - Review the main features of Bitcoin: Ethereum, NEO and EOS, and Hyperledger are - Interact with popular node clients as well as implementing your own Blockchain - Publish and test your projects for security and scalability Who This Book Is For Developers, architects and engineers who are interested in learning about Blockchain or implementing Blockchain into a new greenfield project or integrating Blockchain into a brownfield project. Technical entrepreneurs, technical investors or even executives who want to better understand Blockchain technology and its potential.

DKK 471.00
1

Interactive Object-Oriented Programming in Java - Vaskaran Sarcar - Bog - APress - Booktok.dk

Interactive Object-Oriented Programming in Java - Vaskaran Sarcar - Bog - APress - Booktok.dk

Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread programming, generic programming, database programming, and exception handling mechanisms in Java. Finally, you will get a quick overview of design patterns including the full implementation of some important patterns. Interactive Object-Oriented Programming in Java begins with the fundamental concepts of object-oriented programming alongside Q&A sessions to further explore the topic. The book concludes with FAQs from all chapters. It also contains a section to test your skills in the language basics with examples to understand Java fundamentals including loops, arrays, and strings. You''ll use the Eclipse IDE to demonstrate the code examples in the book.  After reading the book, you will have enhanced your skills in object-oriented programming in Java and you will be able to extend them in interesting ways. What You Will Learn - Discover object-oriented programming with Java - Test your programming skills - Crack Java-based interviews with confidence - Use the Eclipse IDE to write code and generate output Who This Book Is For Novice to intermediate programmers, software developers, and software testers.

DKK 512.00
1

Introducing Micronaut - Todd Raymond Sharp - Bog - APress - Booktok.dk

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

DKK 388.00
1

Patterns of Software Construction - Stephen Rylander - Bog - APress - Booktok.dk

Patterns of Software Construction - Stephen Rylander - Bog - APress - Booktok.dk

Master how to implement a repeatable software construction system. This book closely examines how a system is designed to tie a series of activities together that are needed when building software-intensive systems. Software construction and operations don't get enough attention as a repeatable system. The world is stuck in agile backlog grooming sessions, and quality is not increasing. Companies' budgets are shrinking, and teams need a way to get more done with less, consistently. This topic is very relevant to our current economic conditions and continuing globalization trends. A reason we constantly need more hands-on-the-keyboards is because of all the waste created in development cycles. We need more literature on how to "do software" not just write software. These goals are accomplished using the concept of evolutions, much like the Navy SEALS train their team members. For LIFT, the evolutions are: Plan, Build, Test, Release, Operate and Manage. The entire purpose of the book is instructing professionals how to use these distinct evolutions while remaining agile. And then, inside of each evolution, to explicitly break down the inputs to the evolution, outputs and series of activities taking place. Patterns of Software Construction clearly outlines how together this becomes the system. What You Will LearnOptimize each evolution of a software delivery cycleReview best practices of planning, highest return in the build cycle, and ignored practices in test, release, and operate Apply the highest return techniques during the software build evolutionWho This Book is ForManagers, developers, tech lead, team lead, aspiring engineer, department leaders in corporations, executives, small business owner, IT Director

DKK 471.00
1

Microsoft Azure AI Fundamentals Certification Companion - Krunal S. Trivedi - Bog - APress - Booktok.dk

Microsoft Azure AI Fundamentals Certification Companion - Krunal S. Trivedi - Bog - APress - Booktok.dk

Prepare for the Azure AI Fundamentals certification examination. This book covers the basics of implementing various Azure AI services in your business. The book not only helps you get ready for the AI-900 exam, but also helps you get started in the artificial intelligence (AI) world. The book starts with a short overview of the AI-900 exam and takes you through the exam prerequisites and the structure of the exam. You will then learn basic and advanced AI in Azure. Principles of responsible AI, Azure Machine Learning (ML), Azure Cognitive Services, and Bot Services are covered, followed by a practice test. You will go through ML fundamental concepts, model training, and validation along with case studies and a practice test for better preparation. The book includes the fundamentals of Azure and computer vision cognitive services. Various vision services and face services are demonstrated as well as analyzing image and text using OCR. You will understand concepts of natural language processing (NLP) such as text analysis, language modelling, entity recognition, sentiment analysis, speech recognition, and synthesis and also learn how to leverage Microsoft Azure for NLP. After reading this book, you will be able to implement various Azure AI services and prepare for the Azure AI Fundamentals certification exam, AI-900. What Will You Learn - Understand AI fundamentals and responsibilities - Know the Microsoft Azure offerings for AI - Understand foundational concepts for ML and Azure offerings for ML - Understand Azure Cognitive Services such as Custom Vision, Face, Form Recognizer, Text-to-Speech, and Image Analysis Who This Book Is For Azure and AI users working with ML services

DKK 512.00
1