Temat: Narzędzia do automatyzacji testów

Witam

Planuję w najbliższym czasie zarządzić automatyzację części testów w projekcie przy którym pracuję. Jest to aplikacja "okienkowa" pisana w .Net. W związku z tym mam następujące pytanie:

1)Jakie narzędzie proponujecie/używacie w pracy?
2)Na jakie problemy napotkaliście?
3)Czy są jakieś rozwiązania open source?

Piszcie wszystko czym możecie się podzielić.

Dzięki
Damian W.

Damian W. QA Engineer

Temat: Narzędzia do automatyzacji testów

Mateusz Lechowski:
Witam

Planuję w najbliższym czasie zarządzić automatyzację części testów w projekcie przy którym pracuję. Jest to aplikacja "okienkowa" pisana w .Net. W związku z tym mam następujące pytanie:

1)Jakie narzędzie proponujecie/używacie w pracy?
2)Na jakie problemy napotkaliście?
3)Czy są jakieś rozwiązania open source?

Piszcie wszystko czym możecie się podzielić.

Dzięki


Ostatnio poznaję darmowego Badboya, ale narzędzi jest dużo .

http://www.badboy.com.au/

konto usunięte

Temat: Narzędzia do automatyzacji testów

Ja używam testcomplete: http://www.automatedqa.com/products/testcomplete/

Zarówno do aplikacji webowych jak i okienkowych napisanych w technologiach .NET i Java

Jest to dla mnie najlepsze rozwiązanie w stosunku jakość/cena w porównaniu np z HP QTP.

Na pewno musisz pamiętać że te testy trzeba utrzymywać (programować) i samo nagranie raz zazwyczaj nie wystarcza :)

Jak u Ciebie z programowaniem?Jacek K. edytował(a) ten post dnia 17.03.11 o godzinie 15:19
Bogdan Bereza

Bogdan Bereza Informatyk,
specjalista i trener
SQA, psycholog,
kierowni...

Temat: Narzędzia do automatyzacji testów

http://www.google.com/search?rlz=1C1CHMZ_plPL365PL365&...

Najprościej?

konto usunięte

Temat: Narzędzia do automatyzacji testów

Mniemam że mówisz o Windows Forms.
W miarę ok open source soft to:
AutoIt :
http://www.autoitscript.com/site/autoit/Łukasz G. edytował(a) ten post dnia 19.03.11 o godzinie 11:42

Temat: Narzędzia do automatyzacji testów

Bogdan Bereza-Jarociński:
http://www.google.com/search?rlz=1C1CHMZ_plPL365PL365&...

Najprościej?

Lepiej się spytać ludzi...doświadczenie...opinie...google to nie człowiek ;)
Bogdan Bereza

Bogdan Bereza Informatyk,
specjalista i trener
SQA, psycholog,
kierowni...

Temat: Narzędzia do automatyzacji testów

To prawda, ale też się dostaje bardzo wyrywkowy obraz :-)
Najprościej?

Lepiej się spytać ludzi...doświadczenie...opinie...google to nie człowiek ;)

konto usunięte

Temat: Narzędzia do automatyzacji testów

Ranorex 3 - niezły stosunek możliwości do ceny. Świetny support podczas ewaluacji narzędzia.
Tomasz Bień

Tomasz Bień Test Manager,
automation tester
(webdriver), volvo
polska

Temat: Narzędzia do automatyzacji testów

na pewno QTP jest bardzo dobrym narzędziem, niestety bardzo drogim na które stać tylko większe firmy
Piotr D.

Piotr D. Tester
Oprogramowania

Temat: Narzędzia do automatyzacji testów

Bogdan Bereza-Jarociński:
To prawda, ale też się dostaje bardzo wyrywkowy obraz :-)

... a kompletny dostaje się po wdrożeniu i 1-2 projektach, kiedy narzędzie przerobiło specyficzne dla produktu przypadki użycia, wreszcie czy się przyjęło w zespole...
Michał Stepczuk

Michał Stepczuk Eating Bugs for
Breakfast

Temat: Narzędzia do automatyzacji testów

Też ostatnio szukałem narzędzi do automatyzacji okienkowej NET

Znalazłem dwie opcje:

1. White:
http://white.codeplex.com/

2. QAliber

http://www.qaliber.net/

Jak się sprawdzą zobaczymy za jakiś czas

Temat: Narzędzia do automatyzacji testów

White (http://white.codeplex.com/) sprawdza się u nas w projekcie od roku. Narzędzie wymaga jednak sporej wiedzy programistycznej gdyż wszystkie testy pisane są "z palca". Mimo wszystko polecam.
Krzysztof Mierzejewski

Krzysztof Mierzejewski SharePoint
Consultant

Temat: Narzędzia do automatyzacji testów

Test Automation FX, przy użyciu refleksji albo ildasma może być całkowicie darmowy...
Paweł Kobiałka

Paweł Kobiałka Informatyk /
HelpDesk IT / Kasy
Fiskalne /
Elektroniczny ...

Temat: Narzędzia do automatyzacji testów

A co myślicie o użyciu Enterprise Architect do budowy testów? Od wersji 9.3 aplikacja ma już możliwość budowania testów i obsługi skryptów z diagramów. Choć wygląda to narazie dość ubogo, to może możnaby zarządzać z EA testami w np. w Test Complete, żeby jakoś zapanować nad dużą ilością zbudowanych w nim testów/programów/paczek. Czy wg Was jest to dobry kierunek, jeśli nie to dlaczego?
Piotr D.

Piotr D. Tester
Oprogramowania

Temat: Narzędzia do automatyzacji testów

Paweł Kobiałka:
A co myślicie o użyciu Enterprise Architect do budowy testów?
[ ..] Czy wg Was jest to dobry kierunek, jeśli nie to dlaczego?

Zastrzegam - EA oglądam sobie od niedawna i zupełnie z innego powodu:
Do zarządzania wykonaniem i samymi testami - śmiem wątpić. O integrację z innymi narzędziami boję się zapytać :-) Tzn. sądzę że napewno przyda się pośrednio, do tego do czego powstał - do PROJEKTOWANIA (w tym wypadku testów).
Jestem sobie w stanie wyobrazić sytuację, w której przyda się bo. np. jest jakiś naprawdę "mission critical" komponent, powstający w jednym środowisku (np. Matlab), implementujący złożoną logikę, który musi mieć ultraszczegółowo szczegółowo zaprojekotwaną, rozpisaną, udokumentowaną i zwalidowaną dokumentację testową oraz zarządzanie zmianami. Wtedy może będzie przydatny.
Paweł Kobiałka:Od wersji 9.3 aplikacja ma już możliwość budowania testów i obsługi skryptów z diagramów.

W automatyzacji testów zwykle to nie skrypty są problemem, tylko "fikstura" która pośredniczy między skryptami a testowanym systemem / komponentem. Jak to by miało wyglądać w tym scenariuszu ?
Paweł Kobiałka:
Choć wygląda to narazie dość ubogo, to może możnaby zarządzać z EA testami w np. w Test Complete, żeby jakoś zapanować nad dużą ilością zbudowanych w nim testów/programów/paczek.

... i napisać i utrzymywać własny komponent który zintegruje sensownie oba narzędzia.

Mnie się wydaje, że nawet prosty open source (TestLink) ale dedykowany do tego celu, sprawdzi się dużo lepiej niż narzędzie które próbuje być protezą. do wszystkiego, choćby nie wiem jak profesjonalną w oryginalnym obszarze zastosowań.
Paweł Kobiałka

Paweł Kobiałka Informatyk /
HelpDesk IT / Kasy
Fiskalne /
Elektroniczny ...

Temat: Narzędzia do automatyzacji testów

W sumie chodzi tu bardziej o zarządzanie testami tworzonymi już konkretnie w TestStudio, ale z tego co doczytałem w specyfikacji to EA raczej obsługuje testy na poziomie budowy aplikacji (na poziomie kodu, czyli bajka dla programisty, a nie testera), a nie zarządzania już gotowymi testami zawartymi w innej aplikacji.
Paweł Lesiakowski

Paweł Lesiakowski Automation Test
Engineer

Temat: Narzędzia do automatyzacji testów

A czy uzywaliści moze iMacros? polecacie?

dodatkowe pytanie nt. Selenium, nie chce mi obslugiwac popup'w, wyswietlany jest komunikat: [warn] Actions in popup window cannot be recorded with Selenium IDE in sidebar. Please open Selenium IDE as standalone window instead to record them.

otwieram standalone ale nadal nie bangla

Temat: Narzędzia do automatyzacji testów

Czy możecie polecić jakieś narzędzie do automatyzacji testów rozbudowanej aplikacji w Flash/Flex (bez dostępu do kodu źródłowego tejże).
Sebastian Korczyk

Sebastian Korczyk Senior Software
Engineer, Motorola
Solutions Systems
Pols...

Temat: Narzędzia do automatyzacji testów

Mateusz, przede wszystkim o który poziom testów Ci chodzi? Unit testy czy wyżej.

Do rozważenia:

1. Testy automatyczne nie są po to by było taniej - jest przeważnie drożej bo trzeba je utrzymywać, ale masz szybszy delivery time, klasyczne cos za cos.

2. Najtrudniejsze jest przekonanie zespolow i ludzi do czegos nowego, jesli nie ma wsparcia "góry" i pomocy w egzekwowaniu, szkoda czasu bo nic z tego nie będzie.

3. Warto pójść w Continous Integration - postawić serwer typu Jenkins, zintegrowac z systemem zarządzanai wersjami, autotestami itp. Tylko znowu, ktoś to musi trzymać "żelazną ręką".

4. Nie każdy kod da się łatwo zautomatyzować!
Radosław Smilgin

Radosław Smilgin Konsultant i trener
testowania
oprogramowania i
ISTQB. 10...

Temat: Narzędzia do automatyzacji testów

Dziewanna Kusińska:
Czy możecie polecić jakieś narzędzie do automatyzacji testów rozbudowanej aplikacji w Flash/Flex (bez dostępu do kodu źródłowego tejże).

We Flex-ie nic tak sobie nie poradzi jak TestComplete
http://smartbear.com/products/qa-tools/automated-testi...



Wyślij zaproszenie do