0% found this document useful (0 votes)
125 views5 pages

Final Exam Software Verification and Validation-1

The document outlines the academic integrity agreement for a final assessment in a software verification and validation course, emphasizing the importance of using authorized materials and maintaining personal effort. It details the case study involving the testing of a dental clinic application, specifying the modules to be tested and the types of testing required, such as white box and integration testing. Additionally, it includes instructions for designing a user interface for defect registration and establishing a quality verification strategy through test cases.

Uploaded by

4xs4dm7dkw
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
125 views5 pages

Final Exam Software Verification and Validation-1

The document outlines the academic integrity agreement for a final assessment in a software verification and validation course, emphasizing the importance of using authorized materials and maintaining personal effort. It details the case study involving the testing of a dental clinic application, specifying the modules to be tested and the types of testing required, such as white box and integration testing. Additionally, it includes instructions for designing a user interface for defect registration and establishing a quality verification strategy through test cases.

Uploaded by

4xs4dm7dkw
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Declaro que en la realización de este examen respeto el código de honor de la

Universidad,
ya que uso solamente el material autorizado por el profesor,
respondo mi examen de manera personal,
me abstengo de pedir u ofrecer ayuda a otros y de fotocopiar redacción o imágenes;
también acepto que el contenido es propiedad intelectual de Tecmilenio y
ninguna persona está autorizada para compartir, comprar o vender a terceros los
contenidos,
o difundir la información.

Cada evaluación final en línea puede ser sometida a diversas pruebas que permitan
confirmar tu identidad
de acuerdo a los datos recabados en tu expediente académico.
Esperamos con esto comprobar la integridad académica con la que te conduces.
De otra forma, el resultado de tu aplicación será DA (Falta a la Directriz Académica).

JOSE NICOLAS DE LA CRUZ RAMOS


__________________________________________

Firma del alumno

*Copia y pega esta leyenda con tu firma en el documento que adjuntes.

LSTI4016 Software Verification and Validation


FINAL ASSESSMENT: CASE STUDY

The purpose of the case study is to make proposals, using validated and
verified methods and standards in the software development process, in
addition to evaluating the competence acquired during the module
during this process.

Note: It is very important that you review the evaluation rubric as it


specifically finds what you are asked for the development of this final
exam. Success!
Indications:
Read the case below carefully and answer each of the questions in a
new Word file or blank sheet and attach your answers in the
corresponding area.

DocSoftw is developing the design of an application for a dental clinic, so


they ask your team to collaborate with it; the project leader assigned
you to perform the corresponding tests of the different modules of the
application, which have already been scheduled.

The modules to be tested are: "authentication", with the fields: User and
Password, "patient registration", with the fields: affiliation number,
patient name, date of affiliation, gender, date of birth, phone and email.
As well as "consultations", with the attributes: affiliation number, name
of patient, specialty to consult, appointment and observations

It is required that you carry out a detailed review, to each component or


attribute that can be requested from each module, in order to carry out
an adequate test of the application of the dental clinic, verifying its
reliability; so that you test with different types of input data, whether
numeric or text, validate the same entries, and that in case an
erroneous data has been captured, you get a message indicating that
the input type is not correct; also achieve quality control in the product,
through the review process through formal or informal tests, white box
and black box.

In addition, you need to design a user interface, in case the application


fails, to register defects. As well as it is desirable to test both interface
and navigation mechanisms for user interaction, in relation to the
application of the dental clinic and design a test case to verify the
functioning of the dental clinic.

 As a DocSoftw company tester, you need to check the reliability of


the product, what types of test review would you perform to the
application and what verification techniques would you perform? You
need to justify in each case why the choice given.

White Box testing:


The application has been developed and needs to be tested
by an external tester to verify its functionality.

Unit Testing:
To check all the outputs and the loops that the application
may have
Integration Testing:
To check the functionality of a screen with a number or group
of methods integrated in the screen

System Testing:
After all the integration testing I’m going the check the
functionality overall of the application in different browsers
and screen resolutions to check how to system performs
under different circumstances.

The verification technique: Automatic Statistical Analysis


With this we are going to be able to automate our different
tests using Smart Bear platform and the reports given by the
tool to the detect different errors without touching the code.

 DocSoftw, you need to have better control of test failures, so you


need to design a user interface to register a defect in the application,
what fields would you use?

I will use the name of the person who has experience the bug,
the menu that has the bug and a field where you can upload
attachments of the evidence of the bug present
Design of the user interface:

 As part of your activities, you should ensure the product quality


verification process, considering when the user interacts with the
application of the dental clinic, for its proper functioning.

What interface mechanisms would be necessary to test?

 Check the authentication fields with special characters to


see the behavior of the application
 Check the inputs with unusual characters to see how the
outputs perform
 Navigation controls with different browsers and screen
resolutions
 Registration of all the fields and the validation of the data
types

What navigation mechanisms?

 Navigation bars and dropdown list in the screens


 Resizing of the HTML components when changing
resolution of the screen
 Behavior on different browsers
4. The company needs you to establish a strategy to perform the
product quality verification process, so it asks you to design a test
case to verify how the dental clinic's application works.

Test Case Example:

Test ID Case Functionality to


Preconditions Steps to perform the test User acceptance
test

Test_0 Functionality - Have an account Correct user login 1. Open browser and enter the application Correct redirect to the home page when
1 test to the - Internet connection when entering 2. Enter Username and Password entering username and password with
login module your user 3. Check the output and the home screen the login information of the user already
information in the with the data entered entered.
login screen

You might also like