search
Enter at least two characters without personal information.

    LibraryArticles and FAQs Your projectRequest a quote
    LanguageEN ▾
    Methods and learning

    Quality assurance and acceptance testing: responsibilities and practical exercise

    Describe expected behaviors, reproduce anomalies and verify corrections.

    These sheets describe activities and teaching exercises. They do not constitute job offers, certifying courses or recruitment promises.

    All job descriptions
    Illustration of design and review work on a computer
    AI-generated illustration

    Explore all 28 review cases — A defect cannot be reproduced

    Missions and responsibilities

    Make defects observable and verify project requirements through scenarios, regression checks and evidence supporting acceptance decisions.

    Typical activities

    • Turn requirements into testable acceptance criteria.
    • Prepare test data, devices, states and expected outcomes.
    • Describe defects with reproduction steps and impact.

    Responsibilities to agree with the team

    Testing cannot guarantee absence of defects. Project owners decide release readiness using risks, blockers and results, with specialists for specialised checks.

    A first piece of work to demonstrate

    Deliver an acceptance matrix and a reproducible defect with expected outcome, observed result and severity.

    This is an editorial description of common activities. Job titles and scope vary across teams; it is not a certification framework.

    W3C: organising accessibility responsibilities across a team

    An exercise to practice

    Establish functional validation of a form successfully, errors, duplicates and recovery.

    Work on a copy or demo environment. Define the data used and the expected result before you begin. Keep your decisions and the difficulties encountered in order to be able to explain the process.

    1. Transform needs into expected steps and outcomes.
    2. Choose test data that covers useful limit cases.
    3. Document each anomaly with context and reproduction.
    4. Retest the correction and routes that could be affected.

    Deliverable and verifications

    A functional validation plan, reproducible anomalies and retest results.

    Another person can reproduce the control and understand why the result is accepted.

    For each check, note the context, the action, the expected result and what has been observed. Distinguish a successful verification from a remaining hypothesis. Another person must be able to understand the deliverable without attending all its manufacture.

    Préparer les vérifications du site

    Points of vigilance and teamwork

    A long list of controls does not replace an accurate expected result. A closed fault without retest can remain present in the actual course.

    Collaboration to explore: Project management.

    Specify the sharing of responsibilities: who provides the information, who decides, who checks and maintains the result. A good handover retains the constraints and decisions, not just the final file.

    Employment, trades and training
    An example to examine

    Write a defect someone can reproduce

    Fictional teaching material: this excerpt illustrates part of a deliverable. It is not a client reference, a complete specification or evidence of professional qualification.

    Sample excerpt
    Context: three-resource list, empty filter.
    Action: enter a word absent from every title.
    Expected: no items and an explicit message.
    Observed in the defect example: empty list without explanation.
    Recovery check: clearing the filter restores all three items.

    What the author should be able to explain

    1. The starting state makes the check reproducible.
    2. The report separates expected and observed outcomes.
    3. Verification after correction includes recovery to a usable state.
    Is a screenshot of an empty list enough?

    It may illustrate the fault, but also provide the starting state, input, steps and test context. A screenshot alone does not show whether content is absent, filtered or still loading.

    Technical reference : W3C WAI · User Notification · Consulted 15 October 2026. The excerpt above is an original teaching example.

    Try a small filtered list

    These three fictional entries demonstrate a result, an empty state and a return to the full list. Try “mobile”, then a word absent from the entries. No network request is made.

    3 examples available.

    • Images and alternativesPrepare an image and its description.
    • Mobile checksCheck a journey on a phone.
    • Writing a service pageClarify an offer and its scope.

    For the review: use the keyboard, test an accented word and check the result count after clearing. This local list does not demonstrate server loading or network failure handling. Input is not saved or sent.

    Assess the quality of the work

    Useful quality assurance supports an actionable decision, not merely a list of clicks. Tie each check to a risk, expected result and reproducible observation.

    Assess the quality of the work
    SkillEvidence to examineFailure to spot
    CoverageEssential paths and relevant failures are identified.Many tests repeat the happy path and ignore interruptions.
    ReproductionContext, data and steps allow repeating the test.A screenshot alone cannot reproduce the defect.
    ConclusionSeverity and impact are distinguished from visual preferences.Automated success is presented as complete proof of accessibility.

    A focused next step

    Take a fixed defect and first verify its disappearance in the same context. Then check other occurrences of the affected component: this is a justified regression check rather than repeating every test.

    W3C WAI: preliminary accessibility checks.

    A review case to reproduce

    A defect cannot be reproduced

    Situation to examine
    An issue report contains only a screenshot, without version, input or steps. The expected behaviour remains unclear.
    Proposed check
    Reconstruct initial state, environment, actions, expected outcome and observation. Minimise the triggering case. After correction, check that case and a neighbouring one for regressions.
    Evidence to retain
    A short report allows another person to reproduce the case. Confirmed defects, hypotheses and temporary inability to reproduce remain distinct.

    Method reference : W3C WAI — Planning and Managing

    Learning scenario

    Extended exercise and expected deliverables

    In-depth exercise: Prepare the functional validation of a form and its confirmation with a smartphone version and a computer version. Separate nominal cases, errors and interrupts. For each defect, keep the context, the exact steps and the observed result. Use only test data. A defect does not become corrected because the code has changed: replay the scenario on the corrected version and note the effects on the nearest routes.

    What to deliver with your work

    • Functional validation scope and covered environments
    • Case with Action, Wait and Test Data
    • Reproducible anomaly reports
    • Tracking corrections and recovery results

    Acceptance criteria

    These criteria are a working basis to adapt to the context. For each, note the action taken, the expected result, the observed result and the information remaining to be confirmed.

    1. Each case has an expected result before its execution.
    2. A defect contains steps to reproduce it.
    3. Resumptions identify the controlled version and context.
    4. The coverage limits are indicated in the functional validation report.

    Comprendre les vérifications avant publication

    Ongoing management and handover

    Transmit cases, evidence and open anomalies with their explained priority. Distinguish an impossibility to verify from a compliant result. A team should know what has been replayed after correction and what remains dependent on an external environment. The balance sheet should not promise a universal absence of defects: it precisely describes the checks carried out and the risks still observed.

    Organize site maintenance

    Compare two approaches

    Verification focuses on the consequences of a defect. Exploratory checks and reproducible scenarios complement each other but meet different needs.

    Risk-guided exploration

    When to choose it
    Useful for finding problems in a new workflow. Define important functions and variations to try.
    What to plan for
    Keep steps for reproducing defects. Distinguish a one-off observation from a confirmed problem.

    Reproducible acceptance-test scenarios

    When to choose it
    Suitable for checking results after a change. Describe the context, data, action and observable outcome.
    What to plan for
    Protect important uses and maintain expectations as the product changes. Avoid checks that merely repeat the implementation.

    A risk to anticipate

    A successful test in one environment does not guarantee success elsewhere. Identify the data, permissions, browsers and dependencies tested.

    How to decide

    Classify findings by their consequences for users. Justify the release decision with blockers, known limitations and checks still required.

    Explore this decision further

    Compare scope and costs

    Setup
    Compare journeys, environments and covered edge cases. Test count does not replace the ability to check useful actions and associated failures.
    Recurring operation
    Plan retesting, fictional test-data upkeep and regression handling. Separate running a campaign from maintaining automation; outcomes must remain interpretable.
    Exit and handover
    Request scenarios, results and reproducible conditions without secrets. The next team must identify coverage gaps and repeat checks without treating a report as a guarantee.

    Compare the costs of three web solutions

    Frequently asked questions

    Does this exercise prove a professional qualification?

    It allows you to show an approach and its limits. It is neither a diploma, nor a certification, nor proof of a production experience.

    How to present the work in a portfolio?

    Specify that this is an exercise, your role, constraints, decisions and checks. Use test data and media whose rights are established.

    How to assess the quality of the deliverable?

    Another person can reproduce the control and understand why the result is accepted. Add the difficulties encountered and what remains to be verified rather than presenting absolute validation.

    What if a defect cannot always be reproduced?

    Record known conditions, observed frequency and available logs. Simplify the scenario without hiding uncertainty and distinguish what remains suspected. Describe intermittent defects by their impact and evidence.

    resources to deepen

    Browse other files