¿Cuáles son los libros sobre pruebas de software?

Pruebas de software

Autor: (EE. UU.) Ron Barton

Traductor: Zhou Yubin Jingyao

Editor: Machinery Industry Press

Editor original: SAMS

Uno de los mejores y más clásicos libros introductorios sobre pruebas de software que he visto en mi vida se llama "La esencia de las pruebas de software". El libro no analiza demasiada teoría de pruebas de software, solo contiene algunos conocimientos básicos y comunes. A partir de qué son las pruebas de software y por qué son necesarias, introduce gradualmente tecnologías y métodos de prueba básicos y avanzados, y luego presenta a los lectores el trabajo real, indicando qué etapas atraviesa el proceso de prueba general, qué trabajo específico debe realizarse, y cómo realizar el trabajo de prueba, cómo encontrar y presentar defectos. Incluso incluye orientación profesional para los evaluadores. Lectura recomendada para todos los evaluadores.

Pruebas de software

Autor: [estadounidense] Paul Jorgensen

Traductor: Han Kedu Xu Tao

Editor: Machinery Industry Press

Editor original: CRC

Otro libro de prueba clásico con el mismo nombre. Si el propósito del libro anterior es presentarle rápidamente la sala de pruebas, o como "formación profesional rápida", este libro proporciona una introducción más profunda a los conocimientos y métodos básicos de las pruebas de software. Se centra en las técnicas y métodos de las pruebas de caja negra (pruebas funcionales) y las pruebas de caja blanca (pruebas estructurales), así como en cómo realizar pruebas de integración y pruebas de sistemas. Además, el libro también contiene contenido sobre pruebas orientadas a objetos. Este libro se puede utilizar como material didáctico para sentar una base sólida para el examen. Se recomienda leerlo.

"Pruebas de software automatizadas: introducción, gestión y rendimiento"

Autor: [EE. UU.] Alfred Dustin Waiting

Publicación: Tsinghua University Press

Aunque hay una versión china de este libro en China, al principio leí la versión china, pero estaba limitada por la calidad de la versión china. Me gustaría recomendar la versión fotocopiada a mis amigos que tengan la capacidad.

Aunque el tema principal del título es "pruebas de software automatizadas", este libro no presenta la implementación específica de las pruebas automatizadas, sino el contenido del proceso de prueba y la gestión de pruebas. desarrollo de pruebas de software automatizadas Debe basarse en un proceso de prueba sólido.

Desde cierta perspectiva, los tres libros anteriores contienen discusiones detalladas sobre tecnología de prueba, métodos, procesos de prueba, etc., y pueden usarse como una "hoja de ruta de aprendizaje de prueba" paso a paso. Lea primero el primer libro, luego utilice el segundo libro para mejorar su comprensión de los métodos y técnicas de prueba, y luego utilice el tercer libro para obtener una comprensión más profunda y completa del proceso de prueba. De hecho, no hay muchos libros. Si es un estudio básico, encontrar algo que sea básicamente adecuado y luego leerlo, estudiarlo y practicarlo repetidamente, debería ser suficiente.

Automatización de pruebas de software

Autor: Daniel J. Mosley, autor Bruce A. Posey/.

Traductor:,, Cao, et al.

Editor: Machinery Industry Press

Puede considerar este libro como una continuación del primer libro, pero me refiero a función y estilo, y el autor ciertamente no es la misma persona: usted Puedo considerarlo como un libro introductorio clásico sobre "Automatización de pruebas de software". El autor analiza en detalle las pruebas automatizadas desde la perspectiva del trabajo real, incluido cuándo iniciar la automatización, la relación entre la automatización de pruebas y otros trabajos en el proceso de desarrollo de software y el proceso de trabajo de automatización de pruebas. También se presenta el "marco de prueba automatizado". Sin embargo, lo que más me atrajo de este libro no fue la facilidad con la que me introdujo en el mundo de las pruebas automatizadas, sino que también proporcionó muchos enlaces y documentación al final de cada capítulo, la mayoría de los cuales se pueden buscar en la página web. Abierto. Al estudiar estos materiales, tengo una comprensión más profunda de la naturaleza de las pruebas automatizadas.

Se recomienda que los amigos que estén listos para aprender a realizar pruebas automatizadas y que ya hayan comenzado a probarlas lo lean varias veces.

Pruebas de software efectivas

Autor: [EE. UU.] Alfred Dustin/

Traducción: neolengua/traducción

Editor: Tsinghua University Press

Aunque existe una versión fotocopiada de este libro en China, personalmente creo que la calidad de la versión china es buena. Se puede ver en el conocimiento práctico del traductor sobre ingeniería de software.

Como un libro altamente práctico y experiencial, el libro cubre todo, desde el proceso de prueba hasta la gestión de pruebas, desde los métodos de prueba hasta la tecnología de prueba y las pruebas automatizadas. Por lo tanto, los lectores deben tener una experiencia práctica considerable en pruebas de software; de ​​lo contrario, solo lo es. Es difícil comprender algunas de estas prácticas basándose en conocimientos teóricos, pero "saber por qué" no puede "saber por qué". Se recomienda que lea los cuatro libros mencionados anteriormente (o al menos los tres primeros) y tenga alguna experiencia práctica en pruebas antes de leer este libro. En el proceso de lectura, encontrará que muchos problemas encontrados en el trabajo de prueba original se pueden resolver de esta manera, y el trabajo de prueba original también se puede mejorar de esta manera...

Aunque esto El El contenido de este libro no depende particularmente de algunas herramientas de prueba, pero se puede ver que la mayor parte del trabajo del autor y traductor se basa en RUP, por lo que si el lector tiene conocimiento y experiencia práctica en esta área, el efecto de lectura será ser mejor.