Types of Software Testing

Acceptance Testing
Tests designed to test the product according to customer requirements. Usually used after it is ready for release. User Acceptance Testing is often the final step before deploying applications and running in a real environment, the real-world scenarios, is directly related to end-users. This type of testing gives the end user confidence that the [...]

Siege - a utility for stress testing webservers

It was created to give developers the ability to performance of their code in conditions as close to real. Just Siege can simulate the treatment site to multiple users. This keeps the server as though "under siege" for a long time. The number of requests made under "siege" is calculated from the total number of [...]

Testing by conventional methods is not enough

Systematic testing of software or systems can be studied in the same way as any other engineering discipline. There is a certification scheme for knowledge testers (ISTQB, ISEB, GTB), has a book (Myers 79, Beizer 95, Kaner 99, Copeland 2004) and has standards (Glossary ISTQB, BS 7925, IEEE 829, 1008, 1012). At the very least, [...]

Smoke Testing and Sanity Testing

Smoke Testing
The concept of smoke testing went from engineering environment:
"With the commissioning of new equipment (hardware), it was thought that the testing is successful, if the installation did not go to smoke." In the same test software, it is used for surface inspection of all application modules for efficiency and [...]

Baseline loading point

I would like to note that the calculation of the load points as described in the section Calculation of load points, based on collected statistics for a running application (or on the anticipated volume of work for the newly developed application), is the starting point for further growth of the load, and she calculated load [...]

Stages of Load Testing

Considering the phases of load testing, we note the following, in our opinion mandatory:

Requirements analysis and gathering information about the system under test.
Developing a model load
Selecting a tool for stress testing
Create and debug test scripts
Testing
Analysis of results
Prepare, send and publish a report on the conducted load testing

Developing a model load

Having defined the types of load testing, goals and terminology, you had a certain foundation to learn that the main problem in stress testing - to develop a model load.
To solve this problem it is necessary to determine the following:

list of test operations
intensity of operations
dependence of the intensity of operations from [...]

Selenium - A Tool For Testingweb-Applications

Selenium is a powerful set of tools, focusing on the rapid development of automated tests for Web applications. Selenium provides a rich set of Web testing with greater flexibility and supports a variety of methods for recognition of UI elements, and to compare the expected test results with the actual behavior of the application.
One of [...]

Creating manuals or specific sequence of actions

Note the title does not say that you need to use standards or processes. This is because each of us already use any of the established processes for everyday tasks. Although you probably already have some tried and tested procedure, you are required to have ask ourselves:

Do they meet your needs?
How often do you [...]

Running Selenium Tests with Hudson on the Headless Linux Server

I recently installed as the Hudson continuous integration server for my project at work. I would prefer not to install Hudson or Cruise Control Continuum for two reasons: Hudson highly recommended to me by my former employee (thanks Mike!), And when I chose between them, the site of Hudson was much clearer, and it was [...]

Advertising

Archives