Tacit requirement

Tacit requirement image
Tacit requirements are usually undocumented and often just expected. Deciphering such requirements comes with experience and practice. As a tester, it's important to test against tacit requirements and expectations as these often get ignored during the development lifecycle, time pressure, iterative updates, etc. 

Examples of tacit requirements: 
  • Consistency: Uniform behaviour within and across features as well as other similar applications. 
  • History: Backward compatibility with previous versions. Changes to a feature will have no impact on other features. 
  • Familiar user expectations: Aligning user experience with industry norms or comparable products. Example: It is assumed that a double click will open a file. 
Stay within OWASP & CWE image
Catch security flaws and stay within the most current standards. Try Jtest for free for 14 days!
Explore MoT
TestBash Brighton 2025 image
Wed, 1 Oct
On the 1st & 2nd of October, 2025 we'll be back to Brighton for another TestBash: the largest software testing conference in the UK
MoT Foundation Certificate in Test Automation
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise
This Week in Testing
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.