The Top 10 Test Cases

The Top 10 Test Cases

At a previous company we came with a concept of the “Top 10” test cases. You may refer to this as Smoke Tests or End-to-End tests. As I thought about testing websites and other apps for quality, it came back to how many times websites can’t even pass the “Top 10” tests. If you can’t pass the Top 10 tests, then your app or website … well, it needs some work. But what are the Top 10? It does depend on the website or app. I will come up with my Top 10. Remember these aren’t “tricky” or “gotcha” tests. These are common sense, common use case tests that go broad not deep on your app to do a quick “check” on quality.?

The Test Cases

Copyright test

  • Scroll to the bottom of the page and check the Copyright, is it the right year??

Menu Test

  • Does every element in your menu work?

Search Test

  • Search for your main product and feature on your web page.?

Login Test

  • If you have a login, does this work??

Money Test

  • How does your company make money? Is this flow working and easy?

Mobile Test

  • Does it work on mobile web?

Performance Test

  • Does every page load in under 3 seconds?

Help/Contact Us

  • Can a user get in contact with your company??

Home Page Test

  • Does everything on the home page work??

Console Log Test

  • Open up the dev console in your browser…how many errors are there??

AI Challenge:?

The AI Challenge is for all the automation tool companies out there. Does your product test for these Top 10 Tests by default without any human intervention? Why not? Just get these tests written before you even contact a potential client for a demo. Then use these tests in your demo. Done! Better demo than you have ever given before.?

Next Up: Running these Top 10 Test Cases against 10 Websites.?

Bill Lucarell

Championing software quality throughout the entire software development lifecycle

7 个月

We use the Top 10 concept for our smoke tests and brainstormed the Top 10 with the Dev team. I enjoy the dev/QA collaboration where I work.

Philip Daye

QA Team Lead

7 个月

Kevin, great list! I'm going to adopt some of these myself. One addition that I'd been planning for my team is to run a quick smoke test of the health checks of our microservices. A fast way to know if the environment is actually ready for further testing.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了