• Save
SQA Training 2
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

SQA Training 2

  • 947 views
Uploaded on

Training session 2, about the basic concepts of Software Quality Assurance, which I have conducted for 3rd year and final year students of CSIT department at NED University.

Training session 2, about the basic concepts of Software Quality Assurance, which I have conducted for 3rd year and final year students of CSIT department at NED University.

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
947
On Slideshare
900
From Embeds
47
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
4

Embeds 47

http://www.linkedin.com 39
https://www.linkedin.com 8

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Software Quality Assurance
    (Session 2 @ CSIT Department, NED University)
    Trainer: Faiza Yousuf
  • 2. Today’s Focus
    Test Cases
    Field Validation
    Login Page Test Cases
    GUI Testing and Components
    Examples of BAD UI Design
    Exercise
    CV Writing
    Tuesday, May 31, 2011
    2
  • 3. Test Case
    A test case in software engineering is a set of conditions or variables under which a tester will determine whether an application or software system is working correctly or not.
    Tuesday, May 31, 2011
    3
  • 4. Test Case Format
    Test Case Title (Refers to the Functionality of the product being tested)Test Case version( Required when multiple changes takes place in the product and the Test Case as well)
    Step No (Sequence used for no of test steps in the Test Case)
    Test Step (Actual step to be followed or executed)
    Expected Result ( Result which is expected as a normal behavior) 
    Actual Result ( Result which we actually get after we execute the test step)
    Tuesday, May 31, 2011
    4
  • 5. Test Case Format (Cont.)
    Defect id ( If the Expected and Actual result do not match then we need to log a defect either in a Defect logging tool or by maintaining an Excel sheet of defect incurred. The corresponding id generated for the defect logged should be mentioned in this column so that we can get the exact track of which defect is logged against the said Test Case.) 
    Test Step result ( Whether the step is Passed or Failed is to be mentioned here)
    Tuesday, May 31, 2011
    5
  • 6. Field Validations
    Check whether the field is mandatory or not.
    Check for the uniqueness of the field.
    Check whether the field is auto generated or not.
    Check its length and input type.
    Check that the field label is correct, concise and understandable with no spelling/grammatical errors.
    Check the error/alert messages on fields.
    Smart validation should be applied to the fields e.g. “Date” and “Email” fields.
    User guidance should be given for maximum fields.
    Tuesday, May 31, 2011
    6
  • 7. Test Cases for a login page
    Tuesday, May 31, 2011
    7
  • 8. GUI Testing
    In software engineering, graphical user interface testing is the process of testing a product's graphical user interface to ensure it meets its written specifications.
    Tuesday, May 31, 2011
    8
  • 9. Major GUI Components
    Text boxes
    Radio Buttons
    Check boxes
    Push Buttons
    Drop downs / Pull down menus
    Combo Box
    List Boxes
    Tuesday, May 31, 2011
    9
  • 10. USER:
    PW.
    LOGIN
    RESET
    Tuesday, May 31, 2011
    10
  • 11. Examples of BAD UI Design
    Tuesday, May 31, 2011
    11
  • 12. Examples of BAD UI Design (Cont.)
    Tuesday, May 31, 2011
    12
  • 13. Examples of BAD UI Design (Cont.)
    Tuesday, May 31, 2011
    13
  • 14. Can anyone test this for me?
    Tuesday, May 31, 2011
    14
  • 15. Let’s Hop to C.V. Writing Stuff!
    Tuesday, May 31, 2011
    15
  • 16. Questions?
    Tuesday, May 31, 2011
    16
  • 17. Thanks for participating!
    Tuesday, May 31, 2011
    17
    You can reach me at faiza.yousuf@live.com or find me at LinkedIn.