Pues testNG es un método para hacer pruebas de tus proyectos.
Sirve para ver por dónde puede fallar tus proyectos o que haces mal
por eso un testng tiene varias partes
te creas una carpeta que se llame test donde vas a guardar todos tus pruebas
ahora cuando la crees tienes que poner
@Test dentro de la clase y a continuacion creas un metodo por ej
public class Prueba{
dentro pones el @ Test e importas la libreria para que te funcione
ahora creas el metodo
public void pruebaaddpruebas(){
y ahora creas un nuevo elemento de tu lista por ejemplo
Prueba prueba= new prueba();
Ha esta parte se le llama escenario de prueba por que tu aqui lo que haces es crear cosas que aun no se han creado para ir probando
ahora le añades pruebas a tu class que de esta forma se invoca al programa .
Y ya por último lo que se hace es comprobar el resultado de la prueba cuando tu ya hayas creado todas tus clases y todo realizas estar parte para ver si has realizado bien el programa
de esta forma
assert(tp.prueba.size()==1); esta linea lo que hace es que pregunta cuantos pruebas tiene
assert(tp.prueba.contains(prueba));esta linea lo que hace es ver si esa clase contiene esa prueba
beneficios que yo le veo a testng que haces pruebas rapidas y estas seguro de que te van a salir bien
Suscribirse a:
Enviar comentarios (Atom)
2 comentarios:
"testNG es un método" más bien es una librería o framework (es decir un conjunto de clases que podemos utilizar para realizar pruebas)
faltaría escribirlo/ordenarlo un poquito mejor para que yo lo entienda aunque ya empieza a tomar forma
Vale intentare explicarme mejor
Publicar un comentario