SQA Assignment No 1
SQA Assignment No 1
Question No: 1
Describe the following Quality Engineering concepts: (3 Marks)
A. Software Quality Assurance
B. Software Quality Control
C. Software Quality Models
Answer No: 1
A. Software Quality Assurance (SQA):
Software Quality Assurance (SQA) is a systematic and comprehensive approach to ensuring
that software products and processes conform to established quality standards and meet
customer expectations. It involves the entire software development lifecycle, from
requirements gathering to design, development, testing, deployment, and maintenance.
Key aspects of SQA include:
✓ Process Compliance
✓ Quality Planning
✓ Verification and Validation
✓ Continuous Improvement
✓ Testing
✓ Defect Management
✓ Quality Inspections
✓ Validation
M.ABUBAKAR ASSIGNMENT NO 1 02-132202-003
Question No: 2
Write test cases for an E-Commerce Website User Login functionality. Design
Minimum one positive test case and one negative test case following the test
case format
we have learnt in the class.
Answer No: 2
Expected Result:
✓ The user should be successfully logged in.
✓ The user should be redirected to the homepage/dashboard.
✓ The user's name or profile picture should be displayed indicating
successful login.
Test Steps:
✓ Navigate to the E-Commerce website's login page.
✓ Enter an invalid username or email address in the username/email field.
✓ Enter an invalid password in the password field.
✓ Click on the "Login" button.
Expected Result:
✓ The login attempt should fail.
✓ An error message should be displayed indicating that the
username/email or password is incorrect.
✓ The user should remain on the login page without being redirected.
✓ The user should not be logged in or granted access to the website's
features.