دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: E. Kinsbruner
سری:
ISBN (شابک) : 9781803238319
ناشر:
سال نشر: 2022
تعداد صفحات: 305
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 Mb
در صورت تبدیل فایل کتاب A Frontend Web Developer’s Guide to Testing: Explore leading web test automation frameworks and their future driven by low-code and AI به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای آزمایش یک توسعهدهنده وب Frontend: چارچوبهای اتوماسیون تست وب و آینده آنها را با استفاده از کد پایین و هوش مصنوعی کاوش کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cover Title Page Copyright and Credits Foreword Contributors Table of Contents Preface Part 1 – Frontend Web Testing Overview Chapter 1: Cross-Browser Testing Methodologies An overview of the web landscape Understanding web application types Traditional web applications Responsive web applications PWAs Testing types for web applications Functional testing of web applications The non-functional testing of web applications Understanding headless and headed browsers within app development and testing Choosing between headed browsers and headless browsers Headless browser testing frameworks Summary Chapter 2: Challenges Faced by Frontend Web Application Developers Web application development challenges Quality vs velocity Coverage challenges for web application developers Non-functional challenges in web application development Performance challenges Accessibility challenges Compliance challenges for web applications Summary Chapter 3: Top Web Test Automation Frameworks An overview of the web testing market Getting started with the Selenium WebDriver framework Setting up Selenium WebDriver Selenium Grid Getting started with the Cypress framework Important features of Cypress Getting started with the Google Puppeteer framework Getting started with the Microsoft Playwright framework Summary Chapter 4: Matching Personas and Use Cases to Testing Frameworks Technical requirements Web testing personas overview Use cases and considerations for picking a solid test automation framework Community considerations Scale testing capabilities Tool stack integrations and plugins Ease of use and adoption Reusability and maintainability Reporting, test analysis, and intelligence Testing automation evaluation matrix Summary Chapter 5: Introducing the Leading Frontend Web Development Frameworks Technical requirements Introduction to the leading web development frameworks Guidelines for picking a web development framework ReactJS AngularJS Vue.js Ember.js Svelte Summary Part 2 – Continuous Testing Strategy for Web Application Developers Chapter 6: Map the Pillars of a Dev Testing Strategy for Web Applications The key pillars of a web application testing plan and strategy Know your target users Building a test plan Prep your tool stack and environments Set quality criteria and objectives Build a timeline and a schedule Execute, monitor, measure, and document Measuring the success of your continuous testing strategy A case study – a real-life web application testing strategy Summary Chapter 7: Core Capabilities of the Leading JavaScript Test Automation Frameworks Comparing the test automation framework capabilities Visual testing API testing Supported development languages Mobile device testing Performance testing Accessibility testing Network control testing and mock services Working with elements A re-evaluation of test automation frameworks due to compelling events Summary Chapter 8: Measuring Test Coverage of the Web Application Introduction to code coverage and test coverage Test coverage Code coverage JavaScript code coverage tools for web application developers Measuring JavaScript code coverage using Istanbul and Cypress Complementing code coverage with test coverage Summary Part 3 – Frontend JavaScript Web Test Automation Framework Guides Chapter 9: Working with the Selenium Framework Technical requirements Understanding the Selenium framework and its components Selenium WebDriver The advanced features of Selenium Various testing methods with Selenium The future of the Selenium framework Summary Chapter 10: Working with the Cypress Framework Technical requirements Getting started with Cypress The Cypress GUI Cypress IDE and command-line executions Cypress's advanced test automation capabilities Cypress test retries Using stubs, spies, and clocks with Cypress Running Cypress within CI Component testing Cypress Studio Cypress plugins Cypress API testing The future of the Cypress framework Summary Chapter 11: Working with the Playwright Framework Technical requirements Getting started with Playwright Playwright's advanced test automation capabilities Playwright Inspector Emulating mobile devices Playwright test annotations Playwright API testing Playwright assertions Playwright network mocking Playwright POM (Page Object Model) Playwright test reporting Playwright test runners Playwright trace viewer Playwright advanced configurations Playwright integration with CI The future of the Playwright framework Summary Chapter 12: Working with the Puppeteer Framework Technical requirements Getting started with Puppeteer Learning about Puppeteer's advanced test automation capabilities Puppeteer namespaces Puppeteer working with elements Puppeteer load test option Puppeteer and Cucumber BDD Puppeteer accessibility testing Puppeteer web app tracing Puppeteer for API testing Puppeteer with Google DevTools Puppeteer and CodeceptJS integration Puppeteer testing within CI The future of the Puppeteer framework Summary Chapter 13: Complementing Code-Based Testing with Low-Code Test Automation Fundamental features of low-code/codeless testing tools Codeless tool overview within the open source landscape Open source codeless tool lineup Leading commercial codeless testing tools for web applications Perfecto scriptless web overview Testim codeless web tool overview Mabl codeless web testing tool overview Summary Chapter 14: Wrapping Up Major takeaways from the book Useful references and bookmarks Cypress framework-specific Playwright framework-specific Selenium framework-specific Puppeteer framework-specific Index Other Books You May Enjoy