类别 全部 - standards - requirements - functionality - expectations

作者:Jimmy Maldonado Rojas 6 年以前

239

Using Heuristic Test Oracles

When identifying potential bugs in software, it is crucial to consider if the behavior aligns with user expectations and accepted standards. Comparing the current version against past versions can reveal inconsistencies that may indicate a bug.

Using Heuristic Test Oracles

tend to influence devs, rarely managers

most effective in getting bug fixed

shouldn't be contradictory

functionality

look and feel

another part of the product

user would expect

marketing

help

requirements

another product

accepted standards

desired image

previous versions

patches

Purpose

Product

User expectation

Comparable Product

Claims

Image

History

past versions

How do you know the behavior you found is a bug?

HICCUPP

Using Heuristic Test Oracles