Pregunta

¿Alguien podría explicar la prueba de regresión palabra de una manera comprensible?

¿Fue útil?

Solución

prueba de regresión es una prueba que se realiza para asegurarse de que la funcionalidad previamente trabajando todavía funciona, después de los cambios en otras partes del sistema. artículo de Wikipedia es bastante bueno para explicar lo que es.

Sus pruebas unitarias son automáticamente pruebas de regresión, y esa es una de sus mayores ventajas. Una vez que estas pruebas son escritas, que se llevará a cabo en el futuro, siempre que se añada una nueva funcionalidad o cambiar la funcionalidad existente. No es necesario para pruebas de regresión de forma explícita escritura.

Otros consejos

A pesar de la vieja broma, "el Congreso" no es lo contrario de "progreso"; "Retroceso" es. Para su código de regresión es para que "mover hacia atrás", normalmente significa que algún mal comportamiento que tenía una vez, el que se fija, ha vuelto a aparecer. Un "regresión" es el regreso de un error (aunque puede haber otras interpretaciones). Una prueba de regresión, por lo tanto, es una prueba que confirma que se han corregido el error, y uno que se ejecuta periódicamente para asegurarse de que su solución está todavía en su lugar, sigue trabajando.

La palabra de regresión como acuñado por Francis Galton medios

Regresión: El acto de volver

es decir. es el fenómeno / técnica en las pruebas de software para comprobar cualquier cambio / corrección de errores no ha afectado a la funcionalidad existente del sistema . Así pues, la intención de las pruebas de regresión es asegurar que un cambio, tal como una corrección de errores no debe resultar en otro fallo que se descubrió en la aplicación.

Se requiere de pruebas de regresión cuando

  • hay un cambio en los requisitos y el código se modifica de acuerdo con el requisito
  • una nueva característica se añade al software
  • defectos se fijan
  • un problema de rendimiento se fija

Las pruebas de regresión puede realizarse tanto manual como automatizado.

Estas son algunas herramientas para el enfoque de automatización:

  • QTP
  • AdventNet QEngine
  • Regression Tester
  • vTest
  • Watir
  • Selenio
  • actiWate
  • Rational Functional Tester
  • SilkTest

Durante una prueba de regresión, los probadores deslicen por las características de prueba de aplicaciones que se sabe que el trabajo en la construcción anterior.

Se ven especialmente para partes de la aplicación que no pueden haber sido modificados directamente, sino que dependen de (y podría tener errores residuales de) código que se ha modificado.

Estos insectos (las causadas por errores en el código dependiente a pesar de que estaban trabajando antes) se conocen como regresiones (porque la característica funcionaba correctamente y ahora tiene un error ... y por lo tanto, una regresión).

Las pruebas de regresión es una parte de la actividad de la prueba, que puede ser
se inicia después de haber sido modificado para comprobar la fiabilidad de cada software liberado.
Es nada pero un análisis de impacto para comprobar tiempo lo que no afecta a críticos < br> área del software.

  1. unidad de prueba Do
  2. prueba de integración Do
  3. Después de (1) y (2) se hacen pasar, hacer pruebas de regresión

En término simple, prueba de regresión es a repetir el paso (1) y (2) de nuevo.

pruebas de regresión básicamente realizar después de completar para repetir las pruebas. El objetivo principal de las pruebas de regresión es comprobar el impacto de la modificación. Si todavía nuestra aplicación está actuando estable.

Su necesario realizar una prueba de regresión porque a veces sucedió después de volver a probar mientras que la fijación o desarrollador error corregido el error y perdió algo en otro código o el código dependiente

http://en.wikipedia.org/wiki/Regression_testing

Básicamente, probar el código que has actualizado para hacer nuevos errores asegurarse de que no haya introducido y que la funcionalidad sigue funcionando como antes.

Prueba de Regresión: - Si no cualquier cambio, modificación, delate, hasta golpes o añadir en mi solicitud. En ese caso, tengo que saber que mi aplicación funciona como estaba trabajando antes.

  

Prueba de Regresión -. Es un tipo de prueba SW donde tratamos de cubierta o Hora en todo el fallo original Corrección de errores

     

La funcionalidad alrededor de la corrección de errores debe se ve modificado o alterado debido a la solución que se suministra. Problemas encontrados en dicho proceso se llama como problemas de regresión.

De una manera sencilla, prueba de regresión es una prueba para asegurarse de que la funcionalidad de un sistema sigue funcionando después de un nuevo cambio de código se ha introducido. En realidad no tiene que ser una prueba a fondo de toda la funcionalidad (por ejemplo, pruebas funcionales), sólo las áreas que se consideran que se vean afectados por los cambios en el código introducido.

prueba de regresión es una prueba que nos permite encontrar error introducido mediante pruebas de algunas áreas en el software que estamos probando. error introducido significa un insecto que es causada por los nuevos cambios realizados por el desarrollador.

La clave en la prueba de regresión es cómo podemos hacer efectiva la prueba al decidir sabiamente algunas áreas que podrían verse afectados por los cambios ya que no podemos probar todas las funcionalidades debido a la limitación de tiempo (la mayor parte del tiempo). 'Eficaz' aquí significa que podemos encontrar errores en un período relativamente corto de tiempo.

Regresión medios de prueba de su software / página web en varias ocasiones la prueba. La razón principal para ello es asegurarse de que no hay nuevos errores introducidos.

Normalmente, será automatizado pruebas de regresión, para reducir el coste de volver a ejecutar la prueba. Los casos de prueba más alto valor se puede construir, mejor. Este es un ejemplo de un Play y regresión Record plataforma de pruebas

Definición : -. Las pruebas de regresión se define como un tipo de pruebas de software para confirmar que un programa reciente o cambio de código no ha afectado perjudicialmente las características existentes

pruebas de regresión es una nueva prueba para asegurarse de que cualquier modificación realizada en un programa no afectará a la otra funcionalidad.

Las pruebas de regresión es más que una selección completa o parcial de casos de prueba ejecutados ya que son re-ejecutado para garantizar las funcionalidades existentes buen trabajo.

Podemos hacer pruebas de regresión en absoluto el nivel de pruebas como pruebas unitarias, pruebas de integración y pruebas de nivel de sistema.

Necesidad de pruebas de regresión

  1. El código común cambia correctamente o no.

  2. de control correcta o incorrecta de versión.

  3. Corrección de errores a la perfección.

  4. Corrección de errores completo.

  5. Ajuste de Rendimiento tema.

6. Cambie en requisitos y el código se modifica de acuerdo con el requisito.

  1. La nueva característica se añade al software perfectamente.

Para más visita ENLACE

esta definición de las pruebas de regresión :

  

[pruebas de regresión] le indica si un código previamente escrito y probado rompió después de añadir una actualización o una solución

     

[...] ayuda se nota si ha introducido sin saberlo insectos para su software al tiempo que añade un nuevo código. Nuevos errores de este tipo se llaman regresiones.

Básicamente, es una regresión volver a un estado en el que su aplicación tiene errores .

Las pruebas de regresión es una actividad realizada para asegurar las diferentes funcionalidades del sistema siguen funcionando como se esperaba y las nuevas funcionalidades añadidas no se rompió ninguna de las ya existentes.

En segundo lugar, por lo general, escribir o hacer pruebas automatizadas de prueba manual para pruebas de lo anterior mencionado. Podría ser una combinación de pruebas Unidad / API / interfaz de usuario que se ejecutan sobre una base diaria. Las pruebas de regresión se puede realizar en varias fases del SDLC, todo depende del contexto.

Esperamos que esto da una idea de lo que es la prueba de regresión.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top