Una mirada a los atributos de calidad en las pruebas de software
19 de diciembre de 2016Sin categorizar
Uno puede conocer los ‘Atributos de calidad’ a través de los diversos cursos de prueba de software en Pune . Sin embargo, para aquellos que quieran aprender por su cuenta, pueden leer este artículo que se basa en este tema.
- ¿Qué herramientas o aplicaciones existen para mostrar el diseño de objetos y el flujo de un programa?
- ¿Cómo debo diseñar mi aplicación de notificación meteorológica?
- ¿Cuáles son los patrones de diseño más utilizados en el código de producción sobre los que los recién graduados no tienen idea?
- ¿Vale la pena mudarse a Seattle por la informática en la nube? ¿Será mejor que otras áreas de software?
- ¿Alguien sabe cómo Excel implementa su filtrado (código sabio)?
Definición:
Los atributos de calidad son las variables generales que influyen en la conducta del tiempo de ejecución, el diseño del sistema y la experiencia del usuario. Representan áreas de preocupación que tienen el potencial para un amplio efecto de aplicación transversal en capas y niveles. Algunos de estos atributos se identifican con el diseño general del sistema, mientras que otros son específicos del tiempo de ejecución, el tiempo de diseño o los problemas basados en el usuario. El grado en que la aplicación tiene una mezcla imaginaria de atributos de calidad, por ejemplo, rendimiento, usabilidad, confiabilidad y seguridad, muestra el cumplimiento del diseño y la naturaleza general de la aplicación de software.
En el momento en que se diseñan aplicaciones para cumplir con cualquiera de los requisitos previos de atributos de calidad, es importante tener en cuenta el efecto potencial en diferentes requisitos. Debe examinar las compensaciones entre varios atributos de calidad. La importancia o la necesidad de cada atributo de calidad varía de un marco a otro; por ejemplo, la interoperabilidad con frecuencia será menos imperativa en una aplicación minorista empaquetada de uso solitario que en un sistema de línea de negocio (LOB).
Atributos de calidad comunes:
Aquí discutiremos algunos de los atributos de calidad comunes.
1.Integridad conceptual:
La integridad conceptual caracteriza la consistencia e inteligencia del diseño general. Esto incorpora la forma en que se diseñan los segmentos o módulos, y además componentes, por ejemplo, estilo de codificación y nombres variables.
2.Calidades relacionadas con el diseño:
– Reusabilidad:
La reutilización caracteriza la capacidad de las partes y subsistemas para ser apropiados para su uso en diferentes aplicaciones y en diferentes situaciones. La reutilización minimiza la duplicación de segmentos además del tiempo de ejecución.
– Interoperabilidad:
La interoperabilidad es la capacidad de un marco o sistemas diversos para trabajar de manera efectiva mediante el transporte e intercambio de datos con otros sistemas externos compuestos y administrados por terceros. Un sistema interoperable facilita el comercio y la reutilización de datos internamente y también de forma remota.
– Capacidad de administración:
La capacidad de administración caracteriza lo simple que es para los administradores de sistemas manejar la aplicación, como regla a través de instrumentación adecuada y útil descubierta para su uso en marcos de monitoreo y para depuración y ajuste de rendimiento.
– Disponibilidad:
La disponibilidad caracteriza el tiempo durante el cual el sistema funciona y funciona. Se puede medir como una tasa del tiempo de inactividad del sistema agregado durante un período predefinido. La disponibilidad estará influenciada por errores del sistema, problemas relacionados con la infraestructura, ataques maliciosos y carga del sistema.
3.Calidades de tiempo de ejecución:
– Actuación:
El rendimiento significa que la capacidad de respuesta de un sistema para ejecutar cualquier acción dentro de un período de tiempo determinado. Se puede medir como latencia o rendimiento. La latencia es el tiempo que se tarda en reaccionar ante cualquier situación. El rendimiento es el número de eventos que ocurren dentro de una medida de tiempo dada.
– Seguridad:
La seguridad es la capacidad de un sistema para evitar actividades maliciosas o accidentales fuera del uso descrito, y para anticipar la exposición o pérdida de datos. Un sistema seguro espera proteger la modificación no aprobada de datos
4. cualidades del sistema:
– Testabilidad:
La capacidad de prueba es una medida de la facilidad para preparar criterios de prueba para el sistema y sus partes, y para ejecutar estas pruebas teniendo en cuenta el objetivo final de determinar si se cumplen los criterios. La gran capacidad de prueba hace que sea más probable que las deficiencias en un sistema puedan aislarse de manera oportuna y exitosa.
5.Calidades del usuario:
– Usabilidad:
La usabilidad caracteriza qué tan bien cumple la aplicación con los requisitos del usuario y el comprador al ser natural, fácil de localizar y globalizar, brindando un buen acceso a los usuarios discapacitados y brindando una experiencia general decente al usuario.
A partir de esto, se puede decir que es importante conocer los atributos de calidad para garantizar el lanzamiento o la entrega de un producto de calidad.
Pruebas de software en Pune, es lo que puede buscar, para saber acerca de los diversos cursos de pruebas que se ofrecen en la ciudad.