Step-by-Step Guide — Follow each step exactly as written. Every value you need to type is spelled out. Do not improvise.

TC-MEM-002: Member Directory (Detailed)

Member: testmember@rcme.membervu.com / Member123! (Maria Cruz)  ·  Guest: guest@demo.membervu.com / Guest123!  ·  Admin: admin@rcme.membervu.com / Admin123!

URL: https://stg-rcme.membervu.com · Directory route /directory.
The member Directory is a SEARCH tool (by name/email) for approved members. It has no membership-type or status filters — those live on the admin All Members page (/admin/members). Don't test for filter dropdowns here.

TC-DIR-01: View Directory

StepActionExpected ResultTest Value
1Log in as Maria Cruz → sidebar Directory (/directory).Directory loads: a "My Summary" strip (status / member-since, engagement, outstanding dues) + a search panel with member rows (avatar/initials, name, email).-
PASS if: directory loads with the summary + member list.

TC-DIR-02: Search

StepActionExpected ResultTest Value
1In "Search by name or email…" type CruzSearch.Results filter to matches (e.g. Maria Cruz).Cruz
2Search Santos.Shows Juan Santos.Santos
3Search Zzzznotfound.No results / empty state.Zzzznotfound
4Click Clear.Full list returns. (If >20 results, Prev/Next pagination appears.)-
PASS if: search filters by name/email and clears correctly.

TC-DIR-03: View a Member's Detail

StepActionExpected ResultTest Value
1Click a member (e.g. Ana Reyes).Detail panel: contact, key dates (birthday/anniversary), upcoming events, socials, membership (Member Since + status), additional fields. Read-only for others.-
PASS if: the member detail opens.

TC-DIR-04: Guest / Logged-Out Cannot Access

StepActionExpected ResultTest Value
1Log in as guest (guest@demo.membervu.com). Note the sidebar.Directory is not shown (role-gated to MEMBER/ADMIN/OFFICER/MEMBERSHIP_MANAGER).-
2Browse directly to https://stg-rcme.membervu.com/directory."Directory access requires approved membership" (or redirect). Not accessible./directory
3Log out entirely; browse to /directory.Redirect to login.-
PASS if: guests/logged-out users cannot access the directory.

TC-DIR-05: Admin Export (from All Members)

StepActionExpected ResultTest Value
1Log in as admin → Members → All Members (/admin/members) — this admin page (not the directory) is where bulk member data + export live.Admin list with full details + KPIs.-
2Use the member export (CSV) if present.A CSV downloads with member columns. (Export is CSV-only; there is no Excel export — see the audit note on PERF-EX.)-
PASS if: admin can export member data as CSV.

CLEANUP

Read-only test — no cleanup. Delete any downloaded CSV if desired.