BPT es la abreviatura de business Process Test, que significa prueba de proceso de negocio.
Las pruebas de procesos de negocio son en realidad una prueba que requiere que los evaluadores tengan conocimientos previos. Además de comprender las pruebas de software y las herramientas de software en sí, también necesitan comprender el negocio, los antecedentes comerciales e incluso las normas y estándares de la industria. Requisitos de política que lleva el software. Tener cierto conocimiento de las leyes y regulaciones.
Este tipo de pruebas todavía requiere primero pruebas unitarias y de integración, y luego pruebas de procesos de negocio. Este tipo de prueba tiene como objetivo descubrir problemas en el diseño del proceso (o vulnerabilidades en el negocio. Por ejemplo, después de que se completa un determinado proceso, el procesamiento del negocio ocurre en un determinado eslabón en el medio. Como resultado, la cadena de proceso que se ha completado antes no se puede completar a la inversa. Cuando se completa el proceso real, es probable que surjan quejas o riesgos de terminación del contrato en el entorno empresarial), y a menudo no se encuentran especificaciones de requisitos claras. Muchas industrias encontrarán algunos expertos o pilares empresariales para mezclar y combinar a los evaluadores al realizar este tipo de pruebas. Esto puede compensar el conocimiento previo limitado de los evaluadores.
Sin embargo, los evaluadores aún deben acumular más conocimientos de la industria para poder hacer un buen trabajo en BPT.
Además, los procesos convencionales de avance y retroceso (especificaciones comerciales respaldadas por el software) en BPT se pueden automatizar. De esta forma, la eficiencia de las pruebas de regresión después de los cambios será muy alta. Pero para aquellas partes distintas a las acordadas en el proceso, en realidad sólo podemos devanarnos los sesos para pensar y descubrir. Pero una vez descubierto, se puede agregar a los casos de uso automatizados y mejorar continuamente. La última y más valiosa parte es esta biblioteca de casos de uso automatizados.