- Objective
- What are eSims (Sent the day after they install their number)
- What are eSIms and why do you have two (Sent the day after they install their number) Scope of Testing
- 14-day transactional emails triggered based on specific user inactivity.
- End user emails based on number installation.
- Validations for both email triggering and non-triggering scenarios.
- Email content verification.
- Email delivery system functionality.
-
System load/performance testing.
Test Approach
- Company A: Does not perform post-activation actions → expect all emails to be sent.
- Company B: Completes all post-activation actions promptly → No account setup emails are triggered except for the Day 0 email (“Welcome email”) and Day 13 email (“Analyse consumption”), which is sent to all activated accounts.
- End user - expect 2 emails based on number installation.
- Admin Panel (telgea.com)
- Database access (via Simon, Shubham)
- Mail logs / Email client
- Preconditions
-
Two verified test companies are created and activated:
- Company A: No post-activation steps completed.
- Company B: All post-activation steps completed on the first day.
- Email logs accessible for verification.
-
Account time tracking begins from signup date (Day 0).
Test Scenarios
- 1 day after number install: ‘What are eSIMs’
- 1 day after install: ‘Why you have two eSIMs’
- Test Steps
- Sign up new account (Company A)
- Do not complete any post-activation steps
- Monitor email inbox daily
- Confirm each email is received according to schedule
- Verify email content
- Log results
- Sign up new account (Company B)
-
Complete all post-activation steps:
- Add number (End user emails should be triggered)
- Invite team member
- Add second admin
- Transfer business number
- Create a team
- Transfer an employee personal number
- Integrate HRM and CRM
- Set multiple payment options
- Wait 14 days
- Confirm no post-activation emails received
- Verify End User emails
-
Log results
Expected Results
- Emails sent only if trigger condition is unmet
- No duplicate emails
- End user emails triggered after number install
- Company A: All expected emails received
-
Company B: End-user emails are expected and transactional emails Day 0 and Day 13 are expected.
Reporting & Defect Tracking
-
Create bug
Include:
- Company ID
- Day of failure (e.g., Day 4)
- Expected vs actual
- Timestamp
- Email subject
- Screenshot/email header (if possible)
