01 What students build
Not an app: a repeatable prompting discipline. The reference build targets the Salesforce login page and forces the LLM into enterprise standards: Page Object Model with PageFactory, TestNG annotations, explicit waits only (no Thread.sleep), XPath-only locators, structured exception handling and an Allure report. The same template is then re-aimed at Playwright TypeScript and at VWO test plan documents.
R · I
Role sets the persona (QA automation tester, 15 years, CRM domain). Instructions carry the [Critical], [Mandatory] and [Don't] rules that make or break the output.
C · E
Context describes the app under test (the Salesforce login page and its fields). Example anchors the style with a small PageFactory snippet the LLM must imitate.
P · O · T
Parameters demand production-level accuracy with zero bad practices. Output lists the exact artifacts (page object, 2 tests, Maven project). Tone keeps it technical and code-only.
02 Architecture
03 Live demo (simulated with sample data)
This is a UI walkthrough with pre-baked sample data so you can feel the workflow without an API key. In the course you paste the real RICE-POT prompt into your LLM of choice and review what it plans before it writes code.
04 Inputs & outputs
What goes in
- The 7-part RICE-POT prompt template, filled for your app under test
- [Critical] and [Mandatory] rules: POM + PageFactory, XPath only, no Thread.sleep
- [Don't] list banning comments, CSS selectors and bad practices
- A small example snippet the LLM must imitate for style
What comes out
- A runnable Maven project: page object, BaseTest, valid + invalid TestNG tests
- Playwright TypeScript variant from the same template
- Formal test deliverables (test plan, cases) for the VWO project track
- A step-by-step plan the LLM presents before writing any code