ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Full Stack Testing

دانلود کتاب تست کامل پشته

Full Stack Testing

مشخصات کتاب

Full Stack Testing

ویرایش: [1st edition.] 
نویسندگان: ,   
سری:  
ISBN (شابک) : 9781098108137, 9781098108069 
ناشر: O'Reilly Media, Inc. 
سال نشر: 2022 
تعداد صفحات:  
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 Mb 

قیمت کتاب (تومان) : 50,000

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Full Stack Testing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تست کامل پشته نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Copyright
Table of Contents
Foreword
Preface
	Why I Wrote This Book
	Who Should Read This Book?
	Navigating This Book
	Conventions Used in This Book
	O’Reilly Online Learning
	How to Contact Us
	Acknowledgments
Chapter 1. Introduction to Full Stack Testing
	Full Stack Testing for High Quality
	Shift-Left Testing
	Ten Full Stack Testing Skills
	Key Takeaways
Chapter 2. Manual Exploratory Testing
	Building Blocks
		Exploratory Testing Frameworks
		Exploring a Functionality
	Manual Exploratory Testing Strategy
		Understand the Application
		Explore in Parts
		Repeat Exploratory Testing in Phases
	Exercises
		API Testing
		Web UI Testing
	Perspectives: Test Environment Hygiene
	Key Takeaways
Chapter 3. Automated Functional Testing
	Building Blocks
		Introduction to Micro and Macro Test Types
	Automated Functional Testing Strategy
	Exercises
		UI Functional Tests
		Service Tests
		Unit Tests
	Additional Testing Tools
		Pact
		Karate
		AI/ML Tools in Automated Functional Testing
	Perspectives
		Antipatterns to Overcome
		100% Automation Coverage!
	Key Takeaways
Chapter 4. Continuous Testing
	Building Blocks
		Introduction to Continuous Integration
		The CI/CT/CD Process
		Principles and Etiquette
	Continuous Testing Strategy
		Benefits
	Exercise
		Git
		Jenkins
	The Four Key Metrics
	Key Takeaways
Chapter 5. Data Testing
	Building Blocks
		Databases
		Caches
		Batch Processing Systems
		Event Streams
	Data Testing Strategy
	Exercises
		SQL
		JDBC
		Apache Kafka and Zerocode
	Additional Testing Tools
		Test Containers
		Deequ
	Key Takeaways
Chapter 6. Visual Testing
	Building Blocks
		Introduction to Visual Testing
		Project/Business-Critical Use Cases
	Frontend Testing Strategy
		Unit Tests
		Integration/Component Tests
		Snapshot Tests
		Functional End-to-End Tests
		Visual Tests
		Cross-Browser Testing
		Frontend Performance Testing
		Accessibility Testing
	Exercises
		BackstopJS
		Cypress
	Additional Testing Tools
		Applitools Eyes, an AI-Powered Tool
		Storybook
	Perspectives: Visual Testing Challenges
	Key Takeaways
Chapter 7. Security Testing
	Building Blocks
		Common Cyberattacks
		The STRIDE Threat Model
		Application Vulnerabilities
		Threat Modeling
	Security Testing Strategy
	Exercises
		OWASP Dependency-Check
		OWASP ZAP
	Additional Testing Tools
		Snyk IDE Plug-in
		Talisman Pre-Commit Hook
		Chrome DevTools and Postman
	Perspectives: Security Is a Habit
	Key Takeaways
Chapter 8. Performance Testing
	Backend Performance Testing Building Blocks
		Performance, Sales, and Weekends Off Are Correlated!
		Simple Performance Goals
		Factors Affecting Application Performance
		Key Performance Indicators
		Types of Performance Tests
		Types of Load Patterns
		Performance Testing Steps
	Exercises
		Step 1: Define the Target KPIs
		Step 2: Define the Test Cases
		Steps 3–5: Prepare the Data, Environment, and Tools
		Step 6: Script the Test Cases and Run Them Using JMeter
	Additional Testing Tools
		Gatling
		Apache Benchmark
	Frontend Performance Testing Building Blocks
		Factors Affecting Frontend Performance
		RAIL Model
		Frontend Performance Metrics
	Exercises
		WebPageTest
		Lighthouse
	Additional Testing Tools
		PageSpeed Insights
		Chrome DevTools
	Performance Testing Strategy
	Key Takeaways
Chapter 9. Accessibility Testing
	Building Blocks
		Accessibility User Personas
		Accessibility Ecosystem
		Example: Screen Readers
		WCAG 2.0: Guiding Principles and Levels
		Level A Conformance Standards
		Accessibility Enabled Development Frameworks
	Accessibility Testing Strategy
		Accessibility Checklist in User Stories
		Automated Accessibility Auditing Tools
		Manual Testing
	Exercises
		WAVE
		Lighthouse
		Lighthouse Node Module
	Additional Testing Tools
		Pa11y CI Node Module
		Axe-core
	Perspectives: Accessibility as a Culture
	Key Takeaways
Chapter 10. Cross-Functional Requirements Testing
	Building Blocks
	CFR Testing Strategy
		Functionality
		Usability
		Reliability
		Performance
		Supportability
	Other CFR Testing Methods
		Chaos Engineering
		Architecture Testing
		Infrastructure Testing
		Compliance Testing
	Perspectives: Evolvability and the Test of Time!
	Key Takeaways
Chapter 11. Mobile Testing
	Building Blocks
		Introduction to the Mobile Landscape
		Mobile App Architecture
	Mobile Testing Strategy
		Manual Exploratory Testing
		Functional Automated Testing
		Data Testing
		Visual Testing
		Security Testing
		Performance Testing
		Accessibility Testing
		CFR Testing
	Exercises
		Appium
		Appium Visual Testing Plug-in
	Additional Testing Tools
		Android Studio’s Database Inspector
		Performance Testing Tools
		Security Testing Tools
		Accessibility Scanner
	Perspectives: The Mobile Test Pyramid
	Key Takeaways
Chapter 12. Moving Beyond in Testing
	First Principles in Testing
		Defect Prevention over Defect Detection
		Empathetic Testing
		Micro- and Macro-Level Testing
		Fast Feedback
		Continuous Feedback
		Measuring Quality Metrics
		Communication and Collaboration Are Key to Quality
	Soft Skills Aid in Building a Quality-First Mindset
	Conclusion
Chapter 13. Introduction to Testing in Emerging Technologies
	Artificial Intelligence and Machine Learning
		Introduction to Machine Learning
		Testing ML Applications
	Blockchain
		Introduction to Blockchain Concepts
		Testing Blockchain Applications
	Internet of Things
		Introduction to the IoT’s Five-Layer Architecture
		Testing IoT Applications
	Augmented Reality and Virtual Reality
		Testing AR/VR Applications
Index
About the Author
Colophon




نظرات کاربران