1# QA your app with Computer Use | Codex use cases1---
2 2name: QA your app with Computer Use
3Codex use cases3tagline: Click through real product flows and log what breaks.
4 4summary: Use Computer Use to exercise key flows, catch issues, and finish with a
55 bug report.
6 6bestFor:
77 - Teams validating real user flows before a release
8 8 - QA loops that should end with severity, repro steps, and a short triage
9Codex use case9 summary
10 10starterPrompt:
11# QA your app with Computer Use11 title: Run a Structured QA Pass
12 12 body: |-
13Click through real product flows and log what breaks.13 @Computer Test my app in [environment].
14 14
15Difficulty **Intermediate**15 Test these flows:
16 16 - [hero use case 1]
17Time horizon **30m**17 - [hero use case 2]
18 18 - [hero use case 3]
19Use Computer Use to exercise key flows, catch issues, and finish with a bug report.19
20 20 For every bug you find, include:
21## Best for21 - repro steps
22 22 - expected result
23- Teams validating real user flows before a release23 - actual result
24- QA loops that should end with severity, repro steps, and a short triage summary24 - severity
25 25
26# Contents26 Keep going past non-blocking issues and end with a short triage summary.
27 27relatedLinks:
28[← All use cases](https://developers.openai.com/codex/use-cases)28 - label: Computer Use
29 29 url: /codex/computer-use
30Copy page [Export as PDF](https://developers.openai.com/codex/use-cases/qa-your-app-with-computer-use/?export=pdf)30 - label: Skills
31 31 url: /codex/build-skills
32Use Computer Use to exercise key flows, catch issues, and finish with a bug report.32---
33
34Intermediate
35
3630m
37
38Related links
39
40[Computer Use](https://developers.openai.com/codex/app/computer-use) [Codex skills](https://developers.openai.com/codex/skills)
41
42## Best for
43
44- Teams validating real user flows before a release
45- QA loops that should end with severity, repro steps, and a short triage summary
46
47## Starter prompt
48
49@Computer Test my app in [environment].
50Test these flows:
51- [hero use case 1]
52- [hero use case 2]
53- [hero use case 3]
54For every bug you find, include:
55- repro steps
56- expected result
57- actual result
58- severity
59Keep going past non-blocking issues and end with a short triage summary.
60
61Open in the Codex app
62
63@Computer Test my app in [environment].
64Test these flows:
65- [hero use case 1]
66- [hero use case 2]
67- [hero use case 3]
68For every bug you find, include:
69- repro steps
70- expected result
71- actual result
72- severity
73Keep going past non-blocking issues and end with a short triage summary.
74 33
75## Introduction34## Introduction
76 35
80 39
81## How to use40## How to use
82 41
831. Install the [Computer Use plugin](https://developers.openai.com/codex/app/computer-use).421. Install the [Computer Use plugin](https://developers.openai.com/codex/computer-use).
842. Tell Codex which app, build, or environment to test.432. Tell Codex which app, build, or environment to test.
853. Name the flows or hero use cases you care about most.443. Name the flows or hero use cases you care about most.
864. Ask for a structured report so the output is easy to triage or hand off.454. Ask for a structured report so the output is easy to triage or hand off.
93 52
94- `@Computer Test my app in staging. Cover signup, invite a teammate, and upgrade billing. Log every bug with repro steps, expected result, actual result, and severity.`53- `@Computer Test my app in staging. Cover signup, invite a teammate, and upgrade billing. Log every bug with repro steps, expected result, actual result, and severity.`
95 54
96If you already maintain a test-plan file in the repo, attach it to the thread or point Codex at it so the QA pass follows your existing flows.55If you already maintain a test-plan file in the repo, attach it to the task or point Codex at it so the QA pass follows your existing flows.
97 56
98## Practical tips57## Practical tips
99 58
111 70
112## Good follow-ups71## Good follow-ups
113 72
114After the QA pass, keep the same thread open and ask Codex to fix one of the bugs it found, turn the findings into Linear or GitHub-ready drafts, or narrow the next pass to one specific failing flow.73After the QA pass, keep the same task open and ask Codex to fix one of the bugs it found, turn the findings into Linear or GitHub-ready drafts, or narrow the next pass to one specific failing flow.
115 74
116## Suggested prompt75## Suggested prompt
117 76
118**Run a Structured QA Pass**77**Run a Structured QA Pass**
119
120@Computer Test my app in [environment].
121Test these flows:
122- [hero use case 1]
123- [hero use case 2]
124- [hero use case 3]
125For every bug you find, include:
126- repro steps
127- expected result
128- actual result
129- severity
130Keep going past non-blocking issues and end with a short triage summary.
131
132## Related use cases
133
134[
135
136### Automate bug triage
137
138Ask Codex to check recent alerts, issues, failed checks, logs, and chat reports, tune the...
139
140Automation Quality](https://developers.openai.com/codex/use-cases/automation-bug-triage)[
141
142### Run verified operations
143
144Use Codex to normalize inputs, run approved scripts or APIs, retry bounded failures, and...
145
146Automation Integrations](https://developers.openai.com/codex/use-cases/verified-operations-workflows)[
147
148### Turn meetings into follow-ups
149
150Use Codex with Zoom transcripts and AI Companion summaries to draft customer follow-up...
151
152Automation Integrations](https://developers.openai.com/codex/use-cases/zoom-meeting-follow-ups)
153