90 resultater (0,27607 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Testing Web APIs - Mark Winteringham - Bog - Manning Publications - Plusbog.dk

Testing Web APIs - Mark Winteringham - Bog - Manning Publications - Plusbog.dk

Guarantee the quality and consistency of your web APIs by implementing an automated testing process. In Testing Web APIs you will: - - Design and implement a web API testing strategy - - Set up a test automation suite - - Learn contract testing with Pact - - Facilitate collaborative discussions to test web API designs - - Perform exploratory tests - - Experiment safely in a downloadable API sandbox environment - Testing Web APIs teaches you to plan and implement the perfect testing strategy for your web APIs. In it, you''ll explore dozens of different testing activities to help you develop a custom testing regime for your projects. You''ll learn to take a risk-driven approach to API testing, and build a strategy that goes beyond the basics of code and requirements coverage. about the technology To other developers, your API is the face of your application. Thorough, well-designed testing ensures that your APIs will perform as expected, every time. Impeccable API testing goes beyond the basics of code coverage, to encompass documentation and design that sends the right information to your third-party users. A robust testing strategy helps you avoid costly errors that can damage your revenue, your reputation, and your user''s trust. about the book In Testing Web APIs you''ll develop a diverse testing program that gets your whole team involved in ensuring quality. This practical book demystifies abstract strategic concepts by applying them to common API testing scenarios, revealing how these complex ideas work in the real world. It fully covers automation techniques like functional API automation, contract testing, and automated acceptance test-driven design that will save your team''s time. You''ll map the potential risks your API could face, and use those risks as a launching point for your testing activities. A good strategy has a mix of focuses, so you''ll master a wide range of API testing techniques like exploratory testing and live testing of production code. A downloadable API sandbox lets you go hands-on and experiment in a safe environment. You''ll soon be ready to implement a strategy that ensures API quality and makes testing a real asset to your team.

DKK 450.00
3

Testing Vue.js Applications - Edd Yerburgh - Bog - Manning Publications - Plusbog.dk

Contract Testing in Action - Marie Cruz - Bog - Manning Publications - Plusbog.dk

Art of Unit Testing, The - Roy Osherove - Bog - Manning Publications - Plusbog.dk

Art of Unit Testing, The - Roy Osherove - Bog - Manning Publications - Plusbog.dk

The Art of Unit Testing, Third Edition updates an international bestseller to reflect modern development tools and practices. This expanded edition teaches you to write unit tests for async and observable code, as well as methods of faking functions, modules and refactorings. You''ll explore test patterns and organization, working with legacy code, and even "untestable" code. The many tool-agnostic examples are presented in JavaScript, and are carefully designed so that they apply to code written in any language. about the technology Unit testing is a universally-adopted practice on dev teams of all sizes. Great developers will tell you that testing is as much a state of mind as a collection of tools and practices. The Art of Unit Testing, Third Edition takes you below the surface and understand how unit testing can transform the way you deliver and maintain software. Now with examples in JavaScript, this new edition has been updated to reflect the characteristics of a modern codebase, including async and modularized, distributed services. The practices and patterns you''ll learn can also be easily applied to other languages, including C#, Java, and Python. about the book The Art of Unit Testing, Third Edition guides you step by step from your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy. Now with examples using JavaScript and Node, this expanded third edition teaches you to write unit tests for async and observable code, as well as methods of faking functions, modules and refactorings. You''ll get to grips with complex subjects such as mocks and stubs, explore how to handle tricky legacy codebases, and save yourself time with tests that function for both frontend and backend applications. The Art of Unit Testing, Third Edition is an essential guide for any unit tester who wants to feel confident writing code that''s easier to create, maintain, and adapt.

DKK 397.00
3

Software Testing with Generative AI - Mark Winteringham - Bog - Manning Publications - Plusbog.dk

Software Testing with Generative AI - Mark Winteringham - Bog - Manning Publications - Plusbog.dk

Speed up your testing and deliver exceptional product quality with the power of AI tools. The more you test, the more you learn about your software. Software Testing with Generative AI shows you how you can expand, automate, and enhance your testing with Large Language Model (LLM)-based AI. Your team will soon be delivering higher quality tests, all in less time. In Software Testing with Generative AI you''ll learn how to: - - Spot opportunities to improve test quality with AI - - Construct test automation with the support of AI tools - - Formulate new ideas during exploratory testing using AI tools - - Use AI tools to aid the design process of new features - - Improve the testability of a context with the help of AI tools - - Maximize your output with prompt engineering - - Create custom LLMs for your business''s specific needs - Software Testing with Generative AI is full of hype-free advice for supporting your software testing with AI. In it, you''ll find strategies from bestselling author Mark Winteringham to generate synthetic testing data, implement automation, and even augment and improve your test design with AI. About the technology: There''s a simple rule in software testing: the more you test, the more you learn. And as any testing pro will tell you, good testing takes time. By integrating large language models (LLMs) and generative AI into your process, you can dramatically automate and enhance testing, improve quality and coverage, and deliver more meaningful results.

DKK 582.00
1

Effective Software Testing - Mauricio Aniche - Bog - Manning Publications - Plusbog.dk

Effective Software Testing - Mauricio Aniche - Bog - Manning Publications - Plusbog.dk

In Effective Software Testing you will learn how to: - - Engineer tests with a much higher chance of finding bugs - - Read code coverage metrics and use them to improve your test suite - - Understand when to use unit tests, integration tests, and system tests - - Use mocks and stubs to simplify your unit testing - - Think of pre-conditions, post-conditions, invariants, and contracts - - Implement property-based tests - - Utilize coding practices like dependency injection and hexagonal architecture that make your software easier to test - - Write good and maintainable test code - Effective Software Testing teaches you a systematic approach to software testing. You''ll master easy-to-apply techniques to create strong test suites that are specifically engineered for your code. Following real-world use cases and detailed code samples, you''ll soon be engineering tests that find the bugs hiding in edge cases and the parts of code you would never think of testing! Along the way, you''ll develop an intuition for testing that can save years of learning by trial and error. Go beyond unit tests! Great software testing makes the entire development process more efficient, from understanding your code before you write it to catching bugs in tricky corner cases. Effective Software Testing teaches you a systematic approach to software testing. You''ll master easy-to-apply techniques to create strong test suites that are specifically engineered for your code. Following real-world use cases and detailed code samples, you''ll soon be engineering tests that find the bugs hiding in edge cases and the parts of code you would never think of testing! Along the way, you''ll develop an intuition for testing that can save years of learning by trial and error.

DKK 388.00
3

Testing Angular Applications Covers Angular 2 - Corinna Cohn - Bog - Manning Publications - Plusbog.dk

Testing Angular Applications Covers Angular 2 - Corinna Cohn - Bog - Manning Publications - Plusbog.dk

Description The Angular 2 framework is great for building large-scale web applications that can be maintained and extended. And when building enterprise-level apps, testing is vital to the development process. Testing improves the quality of code and reduces maintenance, saving both time and money. Even though testing is crucial, it’s sometimes neglected since there are few established resources and standards when it comes to modern JavaScript web applications. Developers who know how to build and leverage tests are highly valued by their clients and companies. Testing Angular Applications is an example-rich, hands-on guide that gives the real-world techniques needed to thoroughly test all parts of Angular 2 applications. The book starts with an introduction to Angular 2, TypeScript, testing fundamentals, and the testing frameworks and tools used in the book. Next, it explains how to set-up an Angular 2 environment, including TypeScript and the Angular 2 dependencies. The reader will then create their first component. The second part of the book focuses on the most important concepts of Angular 2, such as testing components, directives, pipes, services, and routing. This book will allow readers to confidently write unit and endto-end tests for Angular 2 applications and TypeScript. Key features • Testing components, directives, services and pipes • Real-world techniques • Hands-on examples • Foundation for writing advances tests • Provides code that can be reused in a production environment Audience This book is for readers with intermediate JavaScript skills and some experience with JavaScript frameworks. No experience with testing or Angular required. About the Technology Angular 2 is the latest version of the popular web application framework built by Google and its army of community contributors. Angular 2 is a mobile-first framework that promises to be fast, flexible, and expressive. The Angular 2 syntax is clean and easy to read, which lends itself nicely to rapid development and assists in writing tests.

DKK 370.00
1

Testing Microservices with Mountebank - Brandon Byars - Bog - Manning Publications - Plusbog.dk

DKK 406.00
1

Testing Java Microservices - Jason Porter - Bog - Manning Publications - Plusbog.dk

Art of Network Penetration Testing, The - Royce Davis - Bog - Manning Publications - Plusbog.dk

Art of Network Penetration Testing, The - Royce Davis - Bog - Manning Publications - Plusbog.dk

For system administrators, network professionals, beginning pentesters, and security consultants. The Art of Network Penetration Testing is a hands-on guide to running your own penetration test on an enterprise network. After setting up a virtual environment to use as your lab, you’ll work step-by-step through every stage of a professional pentest, from information gathering to seizing control of a vulnerable system. You’ll learn a repeatable process you can use to identify valuable targets within a typical enterprise environment, perform controlled exploitation of critical security weaknesses, elevate network level privileges, and pivot laterally through the network. Finally, you’ll learn how to write up your findings in a clear and actionable report, to ensure a system can be protected against the weaknesses you’ve identified. - - Set up a virtual pentest lab using Ubuntu Linux - - Identify internal weaknesses on compromised systems - - Exploit network vulnerabilities to compromise Windows and Linux - - Establish persistent re-entry back into compromised targets - - Elevate your privileges to become a domain administrator - Penetration testing, also called pentesting, is about more than just getting through a perimeter firewall. The biggest security threats are inside the network, where attackers can rampage through sensitive data by exploiting weak access controls and poorly patched software. Designed for up-and-coming security professionals, The Art of Network Penetration Testing teaches you how to take over an enterprise network from the inside. It lays out every stage of an internal security assessment step-by-step, showing you how to identify weaknesses before a malicious invader can do real damage. Packed with valuable personal and financial data, business computer systems are attractive targets to cyber criminals. As a penetration tester, your job is to attack an organization’s IT applications and infrastructure to find the vulnerabilities a real intruder would exploit. Master pentesters need the skill to identify internal security flaws that would allow a bad actor to compromise file systems, email, databases, and other core components of a modern connected enterprise.

DKK 406.00
1

Unit Testing:Principles, Practices and Patterns - Vladimir Khorikov - Bog - Manning Publications - Plusbog.dk

Unit Testing:Principles, Practices and Patterns - Vladimir Khorikov - Bog - Manning Publications - Plusbog.dk

Unit Testing: Principles, Patterns and Practices shows you how to refine your existing unit tests by implementing modern best practices. You’ll learn to spot which tests are performing, which need refactoring, and which need to be deleted entirely! Upgrade your testing suite with new testing styles, good patterns, and reliable automated testing. Unit Testing: Principles, Practices and Patterns is a practical guide to modern unit testing best practices. Microsoft MVP Vladimir Khorikov takes you hands-on with examples of the ideal unit test and unit testing practices, building your skills step by step on a solid foundation. Key Features · A universal frame of reference by which to assess any unit test · Common anti-patterns to identify and avoid · Guidelines on how to refactor a test suite along with the · production code it covers · Using integration tests to verify the behavior of the system as a whole For readers who know the basics of unit testing and want to improve their techniques to get the best return on their efforts. Examples are in C# but apply in any language About the technology Test automation has turned unit testing into a standard practice in software development. The right unit test suite gives great outcomes and is vital to delivering quality software. Author Bio Vladimir Khorikov is an author, blogger, and Microsoft MVP. He has been developing software professionally for over ten years, and has mentored numerous teams on the ins and outs of unit testing.

DKK 382.00
3