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
Examen

CSC 4332 Final correctly answered to pass graded A+

Puntuación
-
Vendido
-
Páginas
12
Grado
A+
Subido en
20-03-2025
Escrito en
2024/2025

CSC 4332 Final correctly answered to pass graded A+

Institución
CSC 4332
Grado
CSC 4332









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

Escuela, estudio y materia

Institución
CSC 4332
Grado
CSC 4332

Información del documento

Subido en
20 de marzo de 2025
Número de páginas
12
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

Vista previa del contenido

CSC 4332 Final correctly answered to
pass graded A+

What are the steps in software testing? - correct answer ✔✔The first steps in software testing is
looking at our specifications. After looking at our specifications we can generate our partitions
and boundaries. We can then generate different test cases.



Next we can go ahead and write our tests. We will run these and they will fail. After this we can
implement our code until our tests passes. We made need to refactor our code if we find more
test cases or want better implementation.



After this we can move onto our structural testing. We can look at our source doe and identify
the non covered parts from testing, we can use code coverage to achieve this. We can then
implement more tests for this.



After this we can implement mutation testing, where we can use a library to implement a bug
into our code and run the test suite, we should ensure that our existing test could detect the
presence of our new bug. If not, we can working on fixing this.



All of these testing steps are iterative and continuous, so after doing one of these steps we may
need to go back and do another.



Where do we get test cases from? - correct answer ✔✔We get our test cases from identifying
partitions and boundaries that we generate from the requirements from our system. These
partitions and boundaries give us different inputs and outputs that produce different code
behavior, which is where we can generate our test cases from.



Additionally after, we can get more test cases by looking at our code coverage to see any code
that is not tested and implement tests for this code behavior.

, How does software testing fit into software engineering? - correct answer ✔✔Software testing
serves as a form of verification for software. It gives us assurance that components act as they
were designed to do so.



Software testing also reduces bugs in our software. Reducing these bugs in our software helps
save costs because bugs are expensive and can cause lost reputation.



In conclusion, software is performed at different stages in the software testing development
cycle and a necessary part of generating good software in software engineering.



Where do we draw the lines to stop testing? - correct answer ✔✔We can draw lines to stop
testing by looking at our requirements.



Some external applications may not be able to be tested because of slow speed, so we can use
mocks to have a clear thing to be tested.



Some things are less important than others, and may not need to be tested.



Sometimes there are too many different things to test. For example a linux kernal may have 300
boolean flags, it is not applicable to do 2^300 tests for this linux kernel, so we can look at the
actual use cases for this kernel to generate test cases.



When should we apply specification testing? - correct answer ✔✔We should use specification
testing when we have well defined requirements and documentation



What is specification testing and what does it entail? - correct answer ✔✔Specification testing
is looking at the specification documentation and deriving a test suite.
$16.99
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

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.
maxiscore Chamberlain College Of Nursing
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
160
Miembro desde
3 año
Número de seguidores
123
Documentos
6915
Última venta
2 meses hace
Exam hub

4.0

40 reseñas

5
20
4
7
3
8
2
2
1
3

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