100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Ensayo

Unit 13 Software Testing Assignment 2 (Learning Aim B) Distinction

Puntuación
5.0
(1)
Vendido
4
Páginas
6
Grado
A+
Subido en
30-06-2023
Escrito en
2022/2023

UNIT 13 SOFTWARE TESTING, COVERS ALL ASSIGNMENT DISTINCTION LEVEL ASSIGNMENT Learning aim B: Carry out a range of testing methodologies on a software product to meet a client’s needs B.P2 Select test methodologies for a software product. B.P3 Produce test cases for a software product to be tested. B.P4 Perform tests on a software product against the user requirements, using the test plan. B.M2 Perform tests systematically on a software product against the user requirements, using an effective test plan. B.D2 Perform a comprehensive and appropriate range of tests systematically and meticulously on a software product against the user requirements, using an effective test plan If you have any queries, feel free to message me

Mostrar más Leer menos
Institución
Grado









Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Nivel de Estudio
Editores
Tema
Curso

Información del documento

Subido en
30 de junio de 2023
Número de páginas
6
Escrito en
2022/2023
Tipo
Ensayo
Profesor(es)
Desconocido
Grado
A+

Temas

Vista previa del contenido

Victor Anosike
Learning Aim B Unit 13 – Software Testing
Assignment 2
Unit 13: Assignment 2 – Carry out a range of
testing methodologies on a software product to
meet a client’s needs
In this assignment, I have been hired to carry out testing on a software product
that has been previously created whilst meeting the client’s requirements. The
software application will be a pizza-ordering application designed for waiters at
the restaurant to take down people’s orders on a handheld computer device.

Common tools and processes used in software testing
Software testing is the process of evaluating a software programme or computer
system in order to determine its quality, performance, and functionality. This
entails running the programme under multiple settings in order to detect faults,
mistakes, or problems, as well as any differences between predicted and actual
outcomes.
To simplify and enhance testing efforts, several tools and techniques may be
utilised in software testing. The tools and methods utilised are determined by
unique requirements, organisational preferences, and other factors. The proper
tool selection can result in successful procedures and efficient testing of software
systems. I'll go through several tools and procedures in the following sections.:
 Bug Tracking Tools – These tools are used to track, document, and
manage software defects or issues discovered during testing. This will
facilitate effective communication among testers, developers, and other
stakeholders.
 Test Management Tools – Assists in the management and organisation
of testing procedures, as well as the management of test cases and
defects.
 Test Automation Tools – Allows for automated executions, reducing
manual work and testing time. This is useful for repeated activities and
load testing.
 Continuous Integration/Continuous Delivery (CI/CD) Tools – It is
possible to automate builds, testing, and deployment while still
maintaining frequent and dependable software releases when using CI/CD.
The tools incorporate code changes and may perform tests automatically.

Selecting a testing methodology – Waterfall
Methodology
Waterfall Methodology and Software
The waterfall methodology is a linear and sequential software development
strategy. A waterfall project progresses through many phases in a descending
flow, with each phase dependent on the completion of the one before it. There is
a high focus on documentation while applying the waterfall technique because
each phase should offer thorough documentation that acts as a historical record
of the project and a reference for future stages.
Waterfall software, either desktop or cloud-based, is completely completed
software that was built utilising the waterfall process. This indicates that the
programme was developed in a sequential and linear manner, allowing discrete

, Victor Anosike
Learning Aim B Unit 13 – Software Testing
Assignment 2
phases to continue based on requirements acquired without overlapping or
repeated cycles. Testing utilising the waterfall process can only be done once
after the development is completed.
Waterfall software can help project managers handle activities since it is a
sophisticated, phased process that demands great attention and collaboration.
Throughout the waterfall process, there are five typical tasks:
 Structure Your Processes – This would mean following the six steps in a
sequential order. Requirement gathering: meeting with stakeholders in
order to get and document software requirements, as well as completely
comprehend end-user demands. System design: the general design is
developed based on the requirements, and the design team is involved in
creating particular specifications. Implementation: The use of the design
in actual software development, in which developers create the code and
assemble the programme components. Testing: follows the preceding
step and involves testers ensuring that the programme satisfies the given
criteria and performs correctly. Deployment: Software is made available
for download and usage by end users. Maintenance: Ongoing support
and maintenance of the product is offered, which includes bug fixes,
responding to user comments, and other tasks.

There are currently 4 different types of testing done in waterfall methodology:
 Service Testing – A type of software testing that focuses on ensuring the
operation, performance, and dependability of online services. Service
testing ensures that the quality of a programme is up to standard and
dependable, which is a crucial component. Simple Object Access Protocol
(SOAP) and Representational State Transfer (REST) services are also
tested as services.
 Application Testing – The process of reviewing and verifying a software
programme to assure its quality, functionality, and performance is also
known as software application testing. To discover problems or difficulties,
testing aspects such as usability and security are used. It can also be
applied in order to meet desired objectives and user expectations.
 Automation Testing – This is the use of software tools and scripts to
enable for the automated execution of test cases, allowing for the
comparison of predicted and actual outcomes. To accomplish testing jobs
that demand a substantial amount of time and repetition, specialised
testing frameworks and scripting languages, as well as automation
technologies, would be needed. This would boost efficiency while
decreasing human effort.
 Regression Testing – Ensures that previously designed and tested
software continues to work properly when modifications have been made
to the programme. The goal of this testing is to ensure that changes and
bug fixes do not disturb the application's functionality. This practice must
be carried out correctly and on a regular basis in order to preserve the
software's quality and avoid upgrades from affecting its stability or
operation.
$23.41
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada


Documento también disponible en un lote

Reseñas de compradores verificados

Se muestran los comentarios
1 año hace

5.0

1 reseñas

5
1
4
0
3
0
2
0
1
0
Reseñas confiables sobre Stuvia

Todas las reseñas las realizan usuarios reales de Stuvia después de compras verificadas.

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
Draymon Barnet and Southgate College (London)
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
112
Miembro desde
2 año
Número de seguidores
63
Documentos
22
Última venta
5 meses hace

4.2

15 reseñas

5
9
4
2
3
3
2
0
1
1

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes