{"product_id":"testing-web-apis","title":"Testing Web Apis","description":"\u003cdiv class=\"product-page-section\" style='box-sizing: border-box; margin-bottom: 36px; color: rgb(51, 51, 51); font-family: Lato, -apple-system, BlinkMacSystemFont, \"avenir next\", avenir, \"helvetica neue\", helvetica, Ubuntu, roboto, noto, \"segoe ui\", arial, sans-serif; font-size: 17.25px; background-color: rgb(255, 255, 255);'\u003e  \u003cdiv class=\"product-page-section\" style=\"box-sizing: border-box; margin-bottom: 0px; padding-bottom: 0px;\"\u003e   \u003cb style=\"box-sizing: border-box;\"\u003eGuarantee the quality and consistency of your web APIs by implementing an automated testing process.\u003c\/b\u003e   \u003cbr style=\"box-sizing: border-box;\"\u003e   \u003cbr style=\"box-sizing: border-box;\"\u003eIn    \u003ci style=\"box-sizing: border-box;\"\u003e\u003cb\u003eTesting Web APIs\u003c\/b\u003e\u003c\/i\u003e you will:   \u003cbr style=\"box-sizing: border-box;\"\u003e   \u003cbr style=\"box-sizing: border-box;\"\u003e   \u003cul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 10.5px; padding-left: 17.5px;\"\u003e    \u003cli style=\"box-sizing: border-box;\"\u003eDesign and implement a web API testing strategy\u003c\/li\u003e    \u003cli style=\"box-sizing: border-box;\"\u003eSet up a test automation suite\u003c\/li\u003e    \u003cli style=\"box-sizing: border-box;\"\u003eLearn contract testing with Pact\u003c\/li\u003e    \u003cli style=\"box-sizing: border-box;\"\u003eFacilitate collaborative discussions to test web API designs\u003c\/li\u003e    \u003cli style=\"box-sizing: border-box;\"\u003ePerform exploratory tests\u003c\/li\u003e    \u003cli style=\"box-sizing: border-box;\"\u003eExperiment safely in a downloadable API sandbox environment\u003c\/li\u003e   \u003c\/ul\u003e   \u003cb\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\u003ci style=\"box-sizing: border-box; margin-bottom: 0px; padding-bottom: 0px;\"\u003eTesting Web APIs\u003c\/i\u003e \u003c\/b\u003eteaches 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.  \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"product-page-section\" style='box-sizing: border-box; margin-bottom: 36px; color: rgb(51, 51, 51); font-family: Lato, -apple-system, BlinkMacSystemFont, \"avenir next\", avenir, \"helvetica neue\", helvetica, Ubuntu, roboto, noto, \"segoe ui\", arial, sans-serif; font-size: 17.25px; background-color: rgb(255, 255, 255);'\u003e  \u003ch2 style=\"box-sizing: border-box; line-height: 1.1; color: inherit; margin: 0px 0px 10px; font-size: 27px; text-transform: lowercase;\"\u003eabout the technology\u003c\/h2\u003e  \u003ca name=\"about-the-technology\" class=\"anchor\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(64, 127, 191); visibility: hidden; display: block; position: relative; margin-bottom: 0px; padding-bottom: 0px;\"\u003e\u003c\/a\u003eTo 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. \u003c\/div\u003e \u003cdiv class=\"product-page-section\" style='box-sizing: border-box; margin-bottom: 36px; color: rgb(51, 51, 51); font-family: Lato, -apple-system, BlinkMacSystemFont, \"avenir next\", avenir, \"helvetica neue\", helvetica, Ubuntu, roboto, noto, \"segoe ui\", arial, sans-serif; font-size: 17.25px; background-color: rgb(255, 255, 255);'\u003e  \u003ch2 style=\"box-sizing: border-box; line-height: 1.1; color: inherit; margin: 0px 0px 10px; font-size: 27px; text-transform: lowercase;\"\u003eabout the book\u003c\/h2\u003e  \u003ca name=\"about-the-book\" class=\"anchor\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(64, 127, 191); visibility: hidden; display: block; position: relative;\"\u003e\u003c\/a\u003eIn   \u003ci style=\"box-sizing: border-box;\"\u003e\u003cb\u003eTesting Web APIs\u003c\/b\u003e\u003c\/i\u003e 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.  \u003cbr style=\"box-sizing: border-box;\"\u003e  \u003cbr style=\"box-sizing: border-box; margin-bottom: 0px; padding-bottom: 0px;\"\u003eYou''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. \u003c\/div\u003e","brand":"MediaPlace","offers":[{"title":"Default Title","offer_id":57312943669630,"sku":"NW9781617299537","price":41.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1379\/1261\/files\/9781617299537.jpg?v=1778590316","url":"https:\/\/mediaplace.com\/products\/testing-web-apis","provider":"MediaPlace","version":"1.0","type":"link"}