Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Software Verification and Validation, Lab Reports of Software Project Management

Various aspects of software verification and validation, including designing test cases, implementing unit testing using junit, understanding the selenium ide testing tool, and using selenium webdriver to test login functionality. It provides hands-on lab sessions and covers topics such as writing test cases, building user stories, implementing unit testing, and recording and running test cases using selenium ide and webdriver. The document aims to equip students with the necessary skills and knowledge to effectively verify and validate software applications.

Typology: Lab Reports

2023/2024

Uploaded on 08/28/2024

ashish-23
ashish-23 šŸ‡®šŸ‡³

1 document

1 / 84

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
SOFTWARE VERIFICATION AND
VALIDATION
22CS2239F
STUDENT ID: ACADEMIC YEAR: 2024-25
STUDENT NAME:
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54

Partial preview of the text

Download Software Verification and Validation and more Lab Reports Software Project Management in PDF only on Docsity!

SOFTWARE VERIFICATION AND

VALIDATION

22 CS2239F

STUDENT ID: ACADEMIC YEAR: 202 4 - 25

STUDENT NAME:

Table of Contents:

1. Session 01 : How to design test Case and user-stories

2. Session 02 : Design test case for C program gaming on moving objects.

3. Session 03 : Identify the test cases for user interface. Prepare formal documentation

4. Session 04 : Build User stories for an individual persona for Hospital Management

System

5. Session 05 : Build User stories for an individual persona for Library Management.

6. Session 06 : Introduction to various testing tools.

7. Session 07 : Introduction of Selenium IDE: Java with selenium Installation.

8. Session 08 : Open any URL by using selenium Java

9. Session 09 : Locate any web element in any web page by using Locator. (Selenium

java).

10. Session 10 : Introduction of Selenium IDE; process of recording a test case in IDE

Environment.

11. Session 11 : Implement Selenium web driver Script: Test ERP/mail/Facebook login

functionality with incorrect username and incorrect password.

12 Session 12 : Introduction to TestNG tool.

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

Lab Session 1 : How to Write Test Cases and User Stories

Date of the Session : _/ _ / Time of the Session : _____to ______

Title of the Program: 1. Generate Test Cases.

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

Title of the Program: Write about user stories.

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

  1. List out the different types of test cases?

  2. Define Test procedure?

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

  1. List out and explain the rules of writing test cases.

  2. Define user story? Identify the primary users of the system?

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

  1. What key features do users need to achieve their goals?
    1. Format of a User Story and Steps to Write a User Story

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

In-Lab:

  1. Design, develop, code, and run the program in any suitable language to implement the addition of two

numbers. Analyse it from the perspective of equivalence class value testing, derive different test cases,

execute these test cases,and discuss the test results.

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

VIVA-VOCE Questions (In-Lab):

  1. What is Selenium?

  2. Why do we test?

  3. Define test case.

  4. Can you list components of test case?

  5. On which IDE we are testing?

  6. What are the key components of a user story?

  7. What is the role of the acceptance criteria in a user story?

  8. What tools do you use to manage and track user stories?

  9. How would you handle a situation where a user story's acceptance criteria are not met

at the end of a sprint?

  • Course Title Software Verification and Validation ACADEMIC YEAR: 2024 -
  • Course Title Software Verification and Validation ACADEMIC YEAR: 2024 -
  • Course Title Software Verification and Validation ACADEMIC YEAR: 2024 -

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

Lab Session 02 : Design test case for gaming on moving objects.

Date of the Session: / / Time of the Session: to

1 .Introspect the causes for any test failure and write down the possible reasons for its

failure.

Pre Lab-Task:

Answer the following question before entering lab. The following prelab task has to perform

at home.

  1. What are the objectives of testing?

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

4. How to design test case? List down the different steps?

5. Name the different tools used for Testing?

Course Title Software Verification and Validation ACADEMIC YEAR: 2024 - 25

  1. What Is a Good Test Case?