ENGLISH

The Complete Software Tester Concepts, Skills, and Strategies for High-Quality Testing

Book information

Year
2021
Language
english
Format
PDF
Filesize
13 MB (13386701 bytes)
Pages
\467
Time added
2021-12-13 04:32:44

Description

Title Page Copyright Introduction Note Part I: Why Do We Test? Chapter 1: Why We Test Chapter 2: Think Like a Tester Chapter 3: Why We’ll Always Need Software Testers Part II: Manual Testing Chapter 4: Testing a Text Field Chapter 5: Break Your App with This One Weird Trick Chapter 6: CRUD Testing Chapter 7: Testing Postal Codes Chapter 8: Testing Date Fields Chapter 9: Testing Phone Number Fields Chapter 10: Testing Buttons Chapter 11: Testing Forms Chapter 12: Four Reasons You Should Test Input Validation (Even Though It’s Boring) Chapter 13: Three Ways to Test Output Validation Chapter 14: Testing Back Buttons Chapter 15: Six Tips for File Upload Testing Chapter 16: Testing the Login Screen Chapter 17: Cross-Browser Testing Chapter 18: Before You Log That Bug… Chapter 19: How to Reproduce a Bug Chapter 20: How to Log a Bug Part III: How Applications Work Chapter 21: How HTTP Requests Work Chapter 22: Internet Routing Chapter 23: Encoding and Encryption Chapter 24: HTTPS, Tokens, and Cookies Chapter 25: The Joy of JWTs Chapter 26: Database Testing Chapter 27: Testing with Relational Databases Chapter 28: SQL Query Secrets Chapter 29: Testing with Nonrelational Databases Chapter 30: Serverless Architecture Part IV: API Testing Chapter 31: Introduction to REST Requests Chapter 32: Getting Set Up for API Testing Chapter 33: Testing GET Requests Chapter 34: Testing POST Requests Chapter 35: Testing PUT Requests Chapter 36: Testing PATCH Requests Chapter 37: Testing DELETE Requests Chapter 38: Response Codes Chapter 39: Postman Assertions Chapter 40: Using Variables in Postman Chapter 41: Organizing Your API Tests Chapter 42: Understanding JSON Data Chapter 43: API Contract Testing Made Easy Part V: Mobile Testing Chapter 44: The 12 Challenges of Mobile Testing Chapter 45: Manual Mobile Testing Chapter 46: Seven Tips for Mobile Automated Testing Part VI: Security Testing Chapter 47: Introduction to Security Testing Chapter 48: Using Dev Tools to Find Security Flaws Chapter 49: Testing for IDOR Vulnerabilities Chapter 50: Introduction to Cross-Site Scripting Chapter 51: Three Ways to Test for Cross-Site Scripting Chapter 52: Introduction to SQL Injection Chapter 53: Introduction to Session Hijacking Chapter 54: An Introduction to Mobile Security Testing Part VII: Performance Testing Chapter 55: Introduction to Performance Testing Chapter 56: How to Design a Load Test Part VIII: Usability and Accessibility Testing Chapter 57: Localization and Internationalization Testing Chapter 58: User Experience Testing Chapter 59: Accessibility Testing Part IX: Software Development Basics Chapter 60: Code Like a Developer Chapter 61: Command-Line Basics Chapter 62: Coding Definitions Chapter 63: Object-Oriented Programming Chapter 64: Passing Parameters Chapter 65: Setting Up Node Chapter 66: Arrow Functions Chapter 67: Promises Chapter 68: Async/Await Chapter 69: Debugging for Testers Chapter 70: Seven Steps to Solve Any Coding Problem Chapter 71: Introduction to Git Chapter 72: Six Tips for Git Success Chapter 73: Merge Conflict Resolution Chapter 74: A Gentle Introduction to Regex Chapter 75: Logging, Monitoring, and Alerting Part X: Automated Testing Chapter 76: Why Automate? Chapter 77: When to Automate Chapter 78: Rethinking the Pyramid: The Automation Test Wheel Chapter 79: The Automation Test Wheel in Practice Chapter 80: Unit Tests Chapter 81: Component Tests Chapter 82: Services Tests Chapter 83: What API Tests to Run and When to Run Them Chapter 84: Setting Up UI Tests Chapter 85: Understanding the DOM Chapter 86: Locating Web Elements Chapter 87: Automating UI CRUD Testing Chapter 88: Automated Form Testing Chapter 89: Automated Visual Testing Chapter 90: Automated Security Testing Chapter 91: Automating Load Tests Chapter 92: Automated Accessibility Tests Chapter 93: Automation Wheel Strategy: Moving from What to How to When to Where Chapter 94: How Flaky Tests Destroy Trust Part XI: Testing Strategy Chapter 95: The Power of Not Knowing Chapter 96: The Power of Pretesting Chapter 97: Your Future Self Will Thank You Chapter 98: How to Design a Test Plan Chapter 99: Organizing a Test Plan Chapter 100: The Positive Outcomes of Negative Testing Chapter 101: What to Put in a Smoke Test Chapter 102: What to Test When There’s Not Enough Time to Test Chapter 103: How to Keep Your Test Cases From Slowing You Down Chapter 104: Confused? Simplify! Chapter 105: Six Steps to Writing an Effective Bug Report Chapter 106: Should You Hunt for That Bug? Chapter 107: Why You Should Be Testing in Production Chapter 108: What to Do When There’s a Bug in Production Chapter 109: Fix All the Things Chapter 110: The Hierarchy of Quality Chapter 111: Measuring Quality Chapter 112: Managing Test Data Chapter 113: A Question of Time Chapter 114: Why the Manual Versus Automation Debate Is Wrong Chapter 115: Tear Down Your Automation Silos Chapter 116: Stop Writing So Many UI Tests Chapter 117: Five Reasons You’re Not Ready for Continuous Deployment Part XII: Soft Skills for Testers Chapter 118: Ask Your Way to Success Chapter 119: Seven Excuses Software Testers Need to Stop Making Chapter 120: Six Testing Personas to Avoid Chapter 121: How to Train Your Dev Chapter 122: Get Organized for Testing Success Chapter 123: Time Management for Testers Chapter 124: How to Be Seen Acknowledgements About The Author

Similar books

Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36

Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36

2010 · PDF

THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.

THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.

1858 · PDF

Idries Shah 27 Books Collection : A Perfumed Scorpion, A Veiled Gazelle, Caravan of Dreams, Darkest England, Destination Mecca, Evenings with Idries Shah, Knowing How to Know, Learning How to Learn, Letters and Lectures of Idries Shah, Neglected aspects of Sufi study, Observations, Oriental Magic, Reflections, Seeker after Truth, Special Illumination, Special Problems in the study of Sufi ideas, Sufi thought and action, Tales of the Dervishes, The Dermis Probe, The Elephant in the Dark, The Englishman Handbook, Idries Shah Antology, The Magic Monastery, The natives are restless, wisdom of the Idiots PDF.

Idries Shah 27 Books Collection : A Perfumed Scorpion, A Veiled Gazelle, Caravan of Dreams, Darkest England, Destination Mecca, Evenings with Idries Shah, Knowing How to Know, Learning How to Learn, Letters and Lectures of Idries Shah, Neglected aspects of Sufi study, Observations, Oriental Magic, Reflections, Seeker after Truth, Special Illumination, Special Problems in the study of Sufi ideas, Sufi thought and action, Tales of the Dervishes, The Dermis Probe, The Elephant in the Dark, The Englishman Handbook, Idries Shah Antology, The Magic Monastery, The natives are restless, wisdom of the Idiots PDF.

2022 · PDF

The travels of Capts. Lewis and Clarke from St. Louis, by way of the Missouri and Columbia rivers, to the Pacific ocean; performed in the years 1804, 1805 & 1806, by order of the government of the United States. Containing delineations of the manners, customs, religion, &c. of the Indians, comp. from various authentic sources, and original documents, and a summary of the Statistical view of the Indian nations, from the official communication of Meriwether Lewis. Illustrated with a map of the country, inhabited by the western tribes of Indians

The travels of Capts. Lewis and Clarke from St. Louis, by way of the Missouri and Columbia rivers, to the Pacific ocean; performed in the years 1804, 1805 & 1806, by order of the government of the United States. Containing delineations of the manners, customs, religion, &c. of the Indians, comp. from various authentic sources, and original documents, and a summary of the Statistical view of the Indian nations, from the official communication of Meriwether Lewis. Illustrated with a map of the country, inhabited by the western tribes of Indians

1809 · PDF