ዝርዝር ላይ የተመሰረተ ሙከራ በሚመለከታቸው መስፈርቶች መሰረት የሶፍትዌርን ተግባራዊነት ለመፈተሽ ያለመ ነው። ይህ የፈተና ደረጃ ብዙውን ጊዜ ጥልቅ የፈተና ጉዳዮችን ለሞካሪው እንዲቀርብ ይፈልጋል፣ ከዚያም ለተወሰነ ግብአት የውጤት እሴቱ (ወይም ባህሪ) “ነው” ወይም “ያልሆነ” ከሚጠበቀው እሴት ጋር አንድ አይነት መሆኑን በቀላሉ ማረጋገጥ ይችላል። በሙከራው ጉዳይ ላይ ተገልጿል. የፈተና ጉዳዮች በመመዘኛዎች እና መስፈርቶች ላይ የተገነቡ ናቸው, ማለትም, አፕሊኬሽኑ ምን ማድረግ እንዳለበት. የሙከራ ጉዳዮችን ለማግኘት የሶፍትዌሩ ውጫዊ መግለጫዎችን፣ ዝርዝሮችን፣ መስፈርቶችን እና ንድፎችን ይጠቀማል። እነዚህ ሙከራዎች ብዙ ጊዜ የሚሰሩ ቢሆኑም ተግባራዊ ወይም የማይሰሩ ሊሆኑ ይችላሉ።
በሙከራ ጉዳዮች ውስጥ የትኞቹ የ firmware መግለጫዎች ጥቅም ላይ ይውላሉ?