Zobacz również
Technologie
i partnerzy
Aktualności
10.06.10

Latarnik wyborczy 2010

Latarnik wyborczy 2010 na produkcji!


09.06.10

Irlandia - Census 1901 na produkcji!!

Została uruchomiona nowa wersja aplikacji The...


25.11.09

Aplikacja Church Records

Church Records w Irish Genealogy


Testowanie aplikacji webowych

Wykonujemy następujące rodzaje testów aplikacji internetowych:

  • testy funkcjonalne (w tym testy zgodności z wymaganiami i najlepszymi praktykami),
  • testy niefunkcjonalne, a w nich:
    • testy użyteczności,
    • testy kompatybilności,
    • testy wydajnościowe, obciążeniowe oraz przeciążeniowe,
  • testy bezpieczeństwa.

 

Nasz proces testowania wspieramy narzędziami:

  • Mantis - służy nam do zarządzania błędami,
  • WAPT, JMeter, Loadtester - za ich pomocą przeprowadzamy testy wydajności,
  • w testach funkcjonalnych wspieramy się: Selenium, Eclipse TPTP, Watir, TestGen4Web i wieloma przydatnymi wtyczkami do przeglądarek,
  • programując testy jednostkowe, korzystamy z bibliotek, takich jak: JUnit, HttpUnit, HtmlUnit, XHTMLUnit, JWebUnit, JsUnit, JUnitPerf, NUnit, MSTest, Moq,
  • testy bezpieczeństwa w dużej mierze automatyzujemy, używając aplikacji Acunetix Web Vulnerability Scanner,
  • sprawdzamy również dostępność aplikacji dla osób niepełnosprawnych,
    w testach tego typu korzystamy z WAVE Toolbar oraz z A-Prompt.

Loadtester

Oferujemy również kompleksowe testowanie i analizę wydajności aplikacji webowych. Do tego celu wykorzystujemy nasze autorskie narzędzie - Loadtester. Jest to aplikacja napisana w Pythonie, korzystająca z  biblioteki Python httplib2 oraz modułu BeautifulSoup.                                                                                              Loadtester umożliwia:

  • zasymulowanie dużego obciążenia testowanego systemu,
  • znalezienie "wąskiego gardła" systemu,
  • analizę wydajności systemu.

Dużym atutem Loadtestera jest możliwość dostosowania generowanych raportów do indywidualnych potrzeb klienta.