Skip to content

Question Cookbook

3 min read

Every question on this page is one Oracle answers.

Copy one as it is written, or use it as the shape for your own.


The questions that find what has quietly gone stale. Most of these are hard to build as a filter and trivial to ask.

AskFinds
Test cases that have never been executedCases written and then forgotten
Test cases that have never been added to any runWorse than never executed — never even scheduled
Test cases not run in the last 10 daysCoverage that has gone cold
Test cases with no requirement linkedCases nobody can trace to a reason
Labels nobody usesVocabulary that has outlived its purpose
Shared steps nobody usesThe same, for shared steps
Which labels do we use mostWhich of your labels actually carry meaning

Where what a case says about itself and what a pipeline does have come apart.

AskFinds
Automated test cases no pipeline has ever runMarked automated, never actually automated
Test cases a pipeline runs that are not marked automatedThe reverse — real automation, wrong label
Automated test cases created in the last 10 days that have never been executedNew automation that has not proven itself yet
Flaky test casesCases that pass and fail without the code changing

These two are worth running as a pair. Each one finds a different half of the same problem, and a repository can have plenty of both.


AskFinds
Requirements with no test coveragePromises nothing tests
Approved requirements with no test coverageThe same, narrowed to what is actually agreed
Requirements that have tests but nothing passingCovered on paper, unproven in practice
Defects with no test case linkedBugs found once that could be found again
Open critical defects with no test case linkedThe urgent half of that

Requirements that have tests but nothing passing is the one people do not think to ask. A coverage report counts the link; this counts the result.


AskFinds
Releases that are riskyAnything not on track to ship
Releases with open blocker or critical defectsThe specific bar that most often fails
Releases where failures have no defect recordedFailures nobody wrote up
Explain why the August release is not healthyThe reason, in words, for one release
Test runs signed off with unassigned work left in themRuns closed with work still unclaimed
Test runs still in progress that are healthyWhat is going fine, so you can leave it alone
Test runs that are failing heavilyWhere to look first
Release executions that have stalledStarted, then abandoned

See Readiness Questions for what these signals mean and how they are computed.


AskFinds
Open critical or blocker defectsThe queue that matters today
Open defects that are overdueWhat has slipped its date
Defects assigned to PriyaOne person’s load
Defects with no test case linkedBugs with no regression guard

Ask per, by, each or which has the most and the answer is one line per value with its count, biggest first, instead of a list to tally.

AskFinds
How many test cases per folderWhere the repository is thick and where it is thin
Defects by severityThe triage shape, in one line each
Failures per requirement in release 4.2Which requirement is taking the damage
Releases by readiness verdictHow many are ready, at risk, blocked
Which gate fails most often across our releasesThe bar the team keeps missing
How many never-executed test cases per folderUntested areas, ranked
Open defects counted by assigneeWhere the queue actually sits
Shared steps by scopeHow many are workspace-wide versus local to this project

Two things worth knowing before you read a total. Grouping is by one category — a status, a person, a folder, a linked record — so two fields crossed against each other is a chart instead. And when the thing you group by is a list, a record counts under every one of its values: a test case tracing to three requirements is a failure for all three, so the counts can add up to more than the records matched.


AskFinds
My open defectsYours, without naming yourself
Test cases assigned to me that are blockedWhat you cannot move
Recent test casesWhat you have opened lately — not what changed
Test cases changed in the last weekWhat actually moved, whoever moved it
Test cases created this monthWhat is new, rather than what was edited
Test cases in the Reporting folder that I have looked atNarrowed to what you have actually opened

me and my resolve to you, so these work unchanged for everyone on the team.

Those last three are three different questions and are easy to confuse. Recent is what you opened; changed is when the record itself last moved; created is when it was written. A case nobody has touched since it was written has no change date at all, rather than one backfilled from its creation.


Your folders, labels, releases and runs are all askable by name:

  • High priority test cases in the Checkout folder
  • Test cases labelled smoke
  • Test cases in the Smoke run
  • Test cases that are in a release / Test cases that are in no release
  • Test cases about signing in or out

That last one matches on the subject of a case rather than on a field, which is useful when your team has never agreed on a label for it.


The records behind your project are queryable too, which makes them auditable.

AskFinds
Which custom fields are requiredWhat your team is forced to fill in
Custom fields shown on defectsWhat a defect form actually asks for
Custom fields that are not set up in this projectWorkspace fields this project never configured
Workspace level parametersParameters shared beyond this project
Shared steps in this project onlyThe ones not shared workspace-wide
Shared steps by scopeHow many of each, counted — and every row now says which it is