Pruebas de software para dispositivos móviles android

Araya Solís, Gloriana and Méndez Marín, Geovanny and Jiménez Segura, Ronald (2014) Pruebas de software para dispositivos móviles android. Other. UNAN-Managua, Universidad Nacional Autónoma de Nicaragua.

[img]
Preview
Text (Texto completo)
PRUEBAS%20DE%20SOFTWARE%20PARA%20DISPOSITIVOS%20M%C3%93VILES%20ANDROID.pdf

Download (721kB) | Preview
[img]
Preview
Image
88x31_cc.png
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (1kB) | Preview

Abstract

Generalmente las empresas de software que han alcanzado cierto grado de madurez, tienen un departamento de QA (Quality assurance) conformado por ingenieros de la calidad, que deben integrarse con los equipos de desarrollo, e incluso con los clientes de la empresa. Actualmente, los mismos desarrolladores deben realizar pruebas de diferentes tipos sobre las aplicaciones que están desarrollando, por lo que no solo el departamento de QA lleva a cabo este proceso, sino los mismos grupos de desarrollo han empezado a utilizar TDD (Test-driven development) que profundizaremos más adelante. Uno de los principios básicos en el desarrollo de proyectos es que la calidad nunca es negociable, por lo que el aseguramiento y control de la calidad es muy importante en el desarrollo de software, para garantizar que se va a obtener como resultado final un software de calidad. Es importante que las empresas alcancen un proceso confiable de aseguramiento de la calidad de sus productos, debido a que un software de buena calidad genera confiabilidad en los clientes. Si no se cuenta con un proceso de QA riguroso, se corre el riesgo de enfrentar el rechazo de los clientes, quienes probablemente usarán los canales de información principales para ventilar comentarios negativos acerca de los productos deficientes. En QA son llevadas a cabo diferentes pruebas, entre las cuales se puede dividir por tipo (funcional y no funcional), por ejecuciones (automáticas y manuales) y por técnica (caja blanca y caja negra). Estas pruebas son llevadas a cabo con una guía conocida como test-plan (plan de pruebas) en el cual se elabora las normas de calidad que debe de tener el proyecto antes de la entrega al cliente. Lo más adecuado que se debe de hacer en un proyecto de software es tener a un grupo de profesionales especializados en llevar a cabo las pruebas con técnicas que permitan alcanzar cierto grado de cobertura. Esto debido a que nunca se debe de permitir que los desarrolladores realicen sus propias pruebas por el efecto psicológico que provoca el hecho de probar algo que ya el desarrollador sabe cómo funciona. Existen herramientas de última generación, para aumentar la productividad en QA, entre las que se encuentran las herramientas de automatización. Estas herramientas permiten realizan una mayor cantidad de pruebas en un menor tiempo y evitando los errores humanos. Esto ha provocado que el enfoque del QA actual esté basado en las pruebas de automatización para mejorar el desempeño de los procesos y reducir el tiempo de liberación de la aplicación. En el tiempo de investigación en el que ha trabajo el grupo con diferentes

Item Type: Monograph (Other)
Additional Information: congreso de computación para el desarrollo (VII:2014 Julio 23,24 y 25:Managua). Universidad Nacional Autónoma de Nicaragaua
Uncontrolled Keywords: Calidad de software Pruebas de software Automatización
Subjects: 000 Generalidades > 004 Programas de computadoras
000 Generalidades > 005 Programación en computadoras
Divisions: FACULTAD DE CIENCIAS E INGENIERÍA > Ciencias de la Computación > Congreso de Computación > VII Congreso de Computación para el Desarrollo
Depositing User: Lic. Martha Cortez
Date Deposited: 28 Sep 2016 17:33
Last Modified: 07 Sep 2017 17:02
URI: http://repositorio.unan.edu.ni/id/eprint/2371

Actions (login required)

View Item View Item