Mostrando entradas con la etiqueta tester. Mostrar todas las entradas
Mostrando entradas con la etiqueta tester. Mostrar todas las entradas

viernes, 2 de octubre de 2015

ISO/IEC/IEEE 29119, Software and Systems Engineering

ISO/IEC/IEEE 29119 consists of the following standards, under the general title Software and systems engineering — Software testing:

Part 1: Concepts and definitions
Part 2: Test processes
Part 3: Test documentation
Part 4: Test techniques

The purpose of the ISO/IEC/IEEE 29119 series of software testing standards is to define an internationally-agreed set of standards for software testing that can be used by any organization when performing any form of software testing.

It is recognized that there are many different types of software, software organizations, and methodologies. Software domains include information technology (IT), personal computers (PC), embedded, mobile, and scientific and many other classifications. Software organizations range from small to large, co-located to world-wide, and commercial to public service-oriented. Software methodologies include object-oriented, traditional, data driven and agile. These and other factors influence software testing. This series of international standards can support testing in many different contexts.

This standard defines a risk-based approach to testing. Risk-based testing is a recommended approach to strategizing and managing testing that allows testing to be prioritized and focused.

Summary ISO/IEC/IEEE 29119.
ISO/IEC/IEEE 29119 source.

martes, 1 de enero de 2013

Automatizar Pruebas Selenium, Eclipse, Junit.

La Automatización de pruebas es un camino para generar scripts y ejecutarlos sin necesidad de generar paso a paso el ingreso de datos manualmente.
Font: www.testnbug.com/wp-content/uploads/2015/01/Automation-Testing.png

Eclipse:
Eclipse Is... An amazing open source community of Tools, Projects and Collaborative Working Groups.

Junit:
JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks

Selenium:

What is Selenium?
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.

Inicialmente se descarga Eclipse, JUnit, Selenium.

Configuramos Eclipse con JUnit y agregamos todas las librerías de Selenium.
Instalamos el Plugin de Selenium en Firefox.

Procedemos a grabar el escenario con Selenium y guardamos con extensión JUnit test.java, agregamos el test.java en nuestro paquete en Eclipse y se ejecuta.

Si todo esta bien nuestro explorador se iniciara y ejecutará el script.

Los problemas que mas se presentan es por no agregar las librerías de Selenium.

Si necesitas ayuda o apoyo no dudes en contactarme. Testing Toluca México.

Saludos.