Specyfikacja testów akceptacyjnych BugInfo SVN Metryki

Transkrypt

Specyfikacja testów akceptacyjnych BugInfo SVN Metryki
Specyfikacja testów akceptacyjnych
Radosław Iglantowicz, 181058
Tomasz Bruździński, 181157
Informacje o dokumencie:
Metryka dokumentu
Projekt:
QualitySpy
Autor:
Radosław Iglantowicz, Tomasz Bruździński
Plik:
Specyfikacja-TA.pdf
Nr wersji
1.
Status:
Końcowy
Data sporządzenia:
27.02.2012
Streszczenie: Celem dokumentu jest opisanie testów akceptacyjnych aplikacji przypadku użycia:
"Jako Akwizytor definiuję różne zestawy konfiguracji komponentów, dzięki czemu
mogę pracować z kilkoma projektami "
Zatwierdził:
Data ostatniej modyfikacji:
13.05.2012
Konfiguracja początkowa:
-Zdefiniowany zestaw konfiguracji początkowej o nazwie "test"
zawierający następujące parametry:
BugInfo SVN
#Mon May 07 14:51:36 CEST 2012
reposvnpass=pass
repourl=http\://svn.apache.org/repos/asf/tomcat/trunk
csvfilename=
repoendrev=1306720
savedestination=
repofileseparator=/
reposrcpathprefixregex=.*/java/
reposvnuser=user
repotype=svn
repoProjectName=tomcat
repoworkingcopy=
repobugfixregex=.*(([bB][uU][gG][fF][iI][xX])|([bB][uU][gG][zZ][iI][lL]
[lL][aA])).*(\n.*)*
reposrcpathpostfixregex=.java
repostartrev=1306700
Metryki (ckjm)
ckjmName = Tomcat
ckjmVersion = 5.5
ckjmJar = true
ckjmClass = false
ckjmProjectPaths = src/test/resources/catalina.jar
ckjmLibrariesSeparator = ;
ckjmLibraries = src/test/resources/lib_Tomcat/servlet4.0.6.jar;src/test/resources/lib_Tomcat/commons-modeler1.1.jar;src/test/resources/lib_Tomcat/tomcat-util-5.5.7.jar
System Jira
# bugtracker settings
jiraUrl = https://jira.atlassian.com
jiraLogin = bugtrackerteam
jiraPasswd = jiraconnector
jiraTimeout =
jiraIssuesType = bug
jiraIssuesPriority =
jiraIssuesResolution =
jiraIssuesStatus = closed
jiraIssuesReporter =
jiraIssuesAssignee =
jiraIssuesProject = crucible
jiraIssuesCreatedBefore = 2012-04-01
jiraIssuesCreatedAfter = 2000-01-17
jiraIssuesUpdatedBefore =
jiraIssuesUpdatedAfter =
jiraIssuesVersion =
jiraIssuesSearchText =
-Zdefiniowany zestaw konfiguracji początkowej o nazwie "test2"
zawierający następujące parametry (różnice w plikach zostały
pogrubione):
BugInfo SVN
#Mon May 07 14:51:36 CEST 2012
reposvnpass=newpass
repourl=http\://svn.apache.org/repos/asf/tomcat/trunk
csvfilename=
repoendrev=1306720
savedestination=
repofileseparator=/
reposrcpathprefixregex=.*/java/
reposvnuser=user
repotype=svn
repoProjectName=newtomcat
repoworkingcopy=
repobugfixregex=.*(([bB][uU][gG][fF][iI][xX])|([bB][uU][gG][zZ][iI][lL]
[lL][aA])).*(\n.*)*
reposrcpathpostfixregex=.java
repostartrev=1306700
Metryki (ckjm)
ckjmName = newTomcat
ckjmVersion = 5.5
ckjmJar = true
ckjmClass = true
ckjmProjectPaths = src/test/resources/catalina.jar
ckjmLibrariesSeparator = ;
ckjmLibraries = src/test/resources/lib_Tomcat/servlet4.0.6.jar;src/test/resources/lib_Tomcat/commons-modeler-
1.1.jar;src/test/resources/lib_Tomcat/tomcat-util-5.5.7.jar
System Jira
# bugtracker settings
jiraUrl = https://jira.atlassian.com
jiraLogin = newbugtrackerteam
jiraPasswd = newjiraconnector
jiraTimeout =
jiraIssuesType = bug
jiraIssuesPriority =
jiraIssuesResolution =
jiraIssuesStatus = closed
jiraIssuesReporter =
jiraIssuesAssignee =
jiraIssuesProject = crucible
jiraIssuesCreatedBefore = 2012-04-01
jiraIssuesCreatedAfter = 2000-01-17
jiraIssuesUpdatedBefore =
jiraIssuesUpdatedAfter =
jiraIssuesVersion =
jiraIssuesSearchText =
#1 Test tworzenia nowego zestawu konfiguracji na podstawie
konfiguracji testowej:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano do
edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wciśnięcie przycisku "Kopiuj" w głównym
oknie programu z sekcji przycisków "Projekt"
Pojawienie się okna dialogowego "Input" z
możliwością wpisania numeru nowego zestawu
konfiguracji.
Wpisanie nazwy nowej konfiguracji:
"Konfiguracja nowa"
Pojawienie się tesktu "Konfiguracja nowa" w
polu "Podaj nazwę dla nowej konfiguracji."
okna dialogowego "Input".
Wciśnięcie przycisku OK w okienku.
Pojawienie się okna dialogowego "Input" z
możliwością wpisania numeru wersji nowej
konfiguracji.
Wpisanie numeru wersji konfiguracji "1.0"
Pojawienie się tesktu "1.0" w polu "Podaj
numer wersji tego zestawu." okna dialogowego
"Input".
Wciśnięcie przycisku OK w okienku.
- Stworzenie nowej konfiguracji identycznej z
konfiguracją testową "test" w wersji 1.0 o
nazwie "Konfiguracja nowa".
- Pojawienie się konfiguracji "Konfiguracja
nowa" na liście "Gotowe zestawy
konfiguracyjne".
- Automatyczne wczytanie nowej konfiguracji.
Konfiguracja końcowa #1:
Na liście "Gotowe zestawy konfiguracyjne" zostaje dodany nowy zestaw o nazwie :
"Konfiguracja nowa" posiadający jedną wersję 1.0, który zawiera parametry identyczne z
parametrami zestawu początkowego "test" w wersji 1.0.
#2 Test wczytywania innego zestawu konfiguracji.
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Wybór zestawu "test2" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test2
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test2"
Konfiguracja końcowa #2:
Zaobserwowanie róźnic pomiędzy wczytanymi zestawami konfiguracyjnymi "test" i "test2".
Poprawne wczytanie obu zestawów konfiguracyjnych.
#3 Test tworzenia nowej wersji zestawu konfiguracji na podstawie
konfiguracji testowej:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano do
edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wciśnięcie przycisku "Nowa wersja" w
głównym oknie programu z sekcji przycisków
"Wersja"
Pojawienie się okna dialogowego "Input" z
możliwością wpisania numeru nowego zestawu
konfiguracji.
Wpisanie numeru wersji konfiguracji "2.0"
Pojawienie się tesktu "2.0" w polu "Podaj
numer wersji tego zestawu." okna dialogowego
"Input".
Wciśnięcie przycisku OK w okienku.
- Stworzenie nowej wersji konfiguracji
identycznej z konfiguracją testową w wersji 1.0
o nazwie "test" i wersji 2.0.
- Pojawienie się konfiguracji "test" w wersji 2.0
na liście "Gotowe zestawy konfiguracyjne".
- Automatyczne wczytanie nowej wersji
konfiguracji.
Konfiguracja końcowa #3:
Na liście "Gotowe zestawy konfiguracyjne" zostaje dodana nowa wersja (2.0) zestawu o
nazwie: "test" , który zawiera parametry identyczne jak zestaw początkowy "test" w wesji
1.0.
Specyfikacja testów akceptacyjnych
Radosław Iglantowicz, 181058
Tomasz Bruździński, 181157
Informacje o dokumencie:
Metryka dokumentu
Projekt:
QualitySpy
Autor:
Radosław Iglantowicz, Tomasz Bruździński
Plik:
Specyfikacja-TA.pdf
Nr wersji
1.
Status:
Końcowy
Data sporządzenia:
27.02.2012
Streszczenie: Celem dokumentu jest opisanie testów akceptacyjnych aplikacji przypadku użycia:
"Jako Akwizytor pobieram historyczne dane z repozytorium systemu kontroli
wersji "
Zatwierdził:
Data ostatniej modyfikacji:
13.05.2012
Konfiguracja początkowa:
-Zdefiniowany zestaw konfiguracji początkowej o nazwie "test"
zawierający następujące parametry:
BugInfo SVN
#Mon May 07 14:51:36 CEST 2012
reposvnpass=pass
repourl=http\://svn.apache.org/repos/asf/tomcat/trunk
csvfilename=
repoendrev=1306720
savedestination=
repofileseparator=/
reposrcpathprefixregex=.*/java/
reposvnuser=user
repotype=svn
repoProjectName=tomcat
repoworkingcopy=
repobugfixregex=.*(([bB][uU][gG][fF][iI][xX])|([bB][uU][gG][zZ][iI][lL]
[lL][aA])).*(\n.*)*
reposrcpathpostfixregex=.java
repostartrev=1306700
Metryki (ckjm)
ckjmName = Tomcat
ckjmVersion = 5.5
ckjmJar = true
ckjmClass = false
ckjmProjectPaths = src/test/resources/catalina.jar
ckjmLibrariesSeparator = ;
ckjmLibraries = src/test/resources/lib_Tomcat/servlet4.0.6.jar;src/test/resources/lib_Tomcat/commons-modeler1.1.jar;src/test/resources/lib_Tomcat/tomcat-util-5.5.7.jar
System Jira
# bugtracker settings
jiraUrl = https://jira.atlassian.com
jiraLogin = bugtrackerteam
jiraPasswd = jiraconnector
jiraTimeout =
jiraIssuesType = bug
jiraIssuesPriority =
jiraIssuesResolution =
jiraIssuesStatus = closed
jiraIssuesReporter =
jiraIssuesAssignee =
jiraIssuesProject = crucible
jiraIssuesCreatedBefore = 2012-04-01
jiraIssuesCreatedAfter = 2000-01-17
jiraIssuesUpdatedBefore =
jiraIssuesUpdatedAfter =
jiraIssuesVersion =
jiraIssuesSearchText =
#1 Użycie konfiguracji testowej do pobrania historyczne dane z
repozytorium systemu kontroli wersji:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wciśnięcie przycisku "Pobierz dane" w
głównym oknie programu z sekcji przycisków
"Repozytorium"
- Próba połączenia z repozytorium SVN oraz
bazą danych przy użyciu ustawień
wporowadzonych w konfiguracji testowej "test"
w wersji 1.0
- Pojawienie się okienka z paskiem postępu
procesu
- Po pobraniu danych pojawienie się komunikatu
:"Pobrano dane" w okienku
Konfiguracja końcowa #1:
Program przy użyciu danych testowych powinien zwrócić następujący wynik i zapisać pobrane
informacje do bazy danych:
Rewizja:
1306715
Autor:
costin
Data:
Thu Mar 29 06:40:43 CEST 2012
Komentarz: Add a hook for JIO, NIO, APR that allows SSL connections to negotiate an
alternative protocol, if the SSL layer supports it.
Updates/fixes/cleanups to the spdy implementation.
Zmieniono:
M /tomcat/trunk/java/org/apache/coyote/spdy/SpdyAprNpnHandler.java
M /tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Protocol.java
M /tomcat/trunk/java/org/apache/coyote/http11/Http11Protocol.java
M /tomcat/trunk/java/org/apache/tomcat/spdy/SpdyContext.java
M /tomcat/trunk/java/org/apache/tomcat/spdy/SpdyFrame.java
A /tomcat/trunk/java/org/apache/coyote/http11/NpnHandler.java
M /tomcat/trunk/java/org/apache/coyote/ajp/AjpNioProtocol.java
M /tomcat/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java
M /tomcat/trunk/java/org/apache/tomcat/spdy/SpdyStream.java
D /tomcat/trunk/java/org/apache/tomcat/spdy/SpdyContextProxy.java
M /tomcat/trunk/java/org/apache/tomcat/spdy/SpdyConnection.java
M /tomcat/trunk/java/org/apache/tomcat/jni/socket/AprSocketContext.java
M /tomcat/trunk/java/org/apache/coyote/spdy/SpdyProcessor.java
A /tomcat/trunk/java/org/apache/tomcat/spdy/NetSupportOpenSSL.java
M /tomcat/trunk/java/org/apache/tomcat/spdy/CompressDeflater6.java
M /tomcat/trunk/java/org/apache/coyote/ajp/AjpProtocol.java
D /tomcat/trunk/java/org/apache/tomcat/spdy/SpdyContextJni.java
M /tomcat/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java
A /tomcat/trunk/java/org/apache/tomcat/spdy/NetSupportSocket.java
M /tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java
M /tomcat/trunk/java/org/apache/coyote/spdy/SpdyProxyProtocol.java
M /tomcat/trunk/java/org/apache/tomcat/util/net/JIoEndpoint.java
Rewizja:
1306716
Autor:
costin
Data:
Thu Mar 29 06:46:56 CEST 2012
Komentarz: Build the tomcat-jni and tomcat-spdy as separate jars, so they can be used
independently.
Add a dependency to an apache-license optional interface to support TLS NPN on Java7.
If no objections I'll add the classes that use it.
Specyfikacja testów akceptacyjnych
Radosław Iglantowicz, 181058
Tomasz Bruździński, 181157
Informacje o dokumencie:
Metryka dokumentu
Projekt:
QualitySpy
Autor:
Radosław Iglantowicz, Tomasz Bruździński
Plik:
Specyfikacja-TA.pdf
Nr wersji
1.
Status:
Końcowy
Data sporządzenia:
27.02.2012
Streszczenie: Celem dokumentu jest opisanie testów akceptacyjnych aplikacji przypadku użycia:
"Jako Akwizytor konfiguruję komponenty"
Zatwierdził:
Data ostatniej modyfikacji:
13.05.2012
Konfiguracja początkowa:
-Zdefiniowany zestaw konfiguracji początkowej o nazwie "test"
zawierający następujące parametry:
BugInfo SVN
#Mon May 07 14:51:36 CEST 2012
reposvnpass=pass
repourl=http\://svn.apache.org/repos/asf/tomcat/trunk
csvfilename=
repoendrev=1306720
savedestination=
repofileseparator=/
reposrcpathprefixregex=.*/java/
reposvnuser=user
repotype=svn
repoProjectName=tomcat
repoworkingcopy=
repobugfixregex=.*(([bB][uU][gG][fF][iI][xX])|([bB][uU][gG][zZ][iI][lL]
[lL][aA])).*(\n.*)*
reposrcpathpostfixregex=.java
repostartrev=1306700
Metryki (ckjm)
ckjmName = Tomcat
ckjmVersion = 5.5
ckjmJar = true
ckjmClass = false
ckjmProjectPaths = src/test/resources/catalina.jar
ckjmLibrariesSeparator = ;
ckjmLibraries = src/test/resources/lib_Tomcat/servlet4.0.6.jar;src/test/resources/lib_Tomcat/commons-modeler1.1.jar;src/test/resources/lib_Tomcat/tomcat-util-5.5.7.jar
System Jira
# bugtracker settings
jiraUrl = https://jira.atlassian.com
jiraLogin = bugtrackerteam
jiraPasswd = jiraconnector
jiraTimeout =
jiraIssuesType = bug
jiraIssuesPriority =
jiraIssuesResolution =
jiraIssuesStatus = closed
jiraIssuesReporter =
jiraIssuesAssignee =
jiraIssuesProject = crucible
jiraIssuesCreatedBefore = 2012-04-01
jiraIssuesCreatedAfter = 2000-01-17
jiraIssuesUpdatedBefore =
jiraIssuesUpdatedAfter =
jiraIssuesVersion =
jiraIssuesSearchText =
#1 Test edycji ustawień wszystkich komponentów:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraPasswd
Uruchomienie trybu edycji pola jiraPasswd
Modyfikacja parametru jiraPasswd z wartości
jiraconnector na newjiraconnector
Ustawienie nowej wartości parametru
jiraPasswd na newjiraconnector
Wciśnięcie przycisku "Zapisz" w głównym
oknie programu z sekcji przycisków "Projekt"
Zapisanie zmian
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraLogin
Uruchomienie trybu edycji pola jiraLogin
Modyfikacja parametru jiraLogin z wartości
bugtrackerteam na newbugtrackerteam
Ustawienie nowej wartości parametru jiraLogin
na newbugtrackerteam
Wciśnięcie przycisku "Zapisz" w głównym
oknie programu z sekcji przycisków "Projekt"
Zapisanie zmian
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu Metryki
(ckjm) z zestawu konfiguracji "test"
Dwukrotne kliknięcie w miejsce do edycji
parametru ckjmJar
Uruchomienie trybu edycji pola ckjmJar
Modyfikacja parametru ckjmJar z wartości true Ustawienie nowej wartości parametru ckjmJar
na false
na false
Wciśnięcie przycisku "Zapisz" w głównym
oknie programu z sekcji przycisków "Projekt"
Zapisanie zmian
Dwukrotne kliknięcie w miejsce do edycji
parametru ckjmClass
Uruchomienie trybu edycji pola ckjmClass
Modyfikacja parametru ckjmClass z wartości
false na true
Ustawienie nowej wartości parametru ckjmClass
na true
Wciśnięcie przycisku "Zapisz" w głównym
oknie programu z sekcji przycisków "Projekt"
Zapisanie zmian
Wybór komponentu BugInfo SVN do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu BugInfo
SVN z zestawu konfiguracji "test"
Dwukrotne kliknięcie w miejsce do edycji
parametru reposvnpass
Uruchomienie trybu edycji pola reposvnpass
Modyfikacja parametru reposvnpass z wartości
pass na newpass
Ustawienie nowej wartości parametru
reposvnpass na newpass
Wciśnięcie przycisku "Zapisz" w głównym
oknie programu z sekcji przycisków "Projekt"
Zapisanie zmian
Dwukrotne kliknięcie w miejsce do edycji
parametru repoProjectName
Uruchomienie trybu edycji pola
repoProjectName
Modyfikacja parametru repoProjectName z
wartości tomcat na newtomcat
Ustawienie nowej wartości parametru
repoProjectName na newtomcat
Wciśnięcie przycisku "Zapisz" w głównym
oknie programu z sekcji przycisków "Projekt"
Zapisanie zmian
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu Metryki
(ckjm) z zestawu konfiguracji "test"
Wybór komponentu BugInfo SVN do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu BugInfo
SVN z zestawu konfiguracji "test"
Konfiguracja końcowa #1 (różnice w stosunku do konfiguracji
początkowej zostały pogrubione):
BugInfo SVN
#Mon May 07 14:51:36 CEST 2012
reposvnpass=newpass
repourl=http\://svn.apache.org/repos/asf/tomcat/trunk
csvfilename=
repoendrev=1306720
savedestination=
repofileseparator=/
reposrcpathprefixregex=.*/java/
reposvnuser=user
repotype=svn
repoProjectName=newtomcat
repoworkingcopy=
repobugfixregex=.*(([bB][uU][gG][fF][iI][xX])|([bB][uU][gG][zZ][iI][lL]
[lL][aA])).*(\n.*)*
reposrcpathpostfixregex=.java
repostartrev=1306700
Metryki (ckjm)
ckjmName = newTomcat
ckjmVersion = 5.5
ckjmJar = false
ckjmClass = true
ckjmProjectPaths = src/test/resources/catalina.jar
ckjmLibrariesSeparator = ;
ckjmLibraries = src/test/resources/lib_Tomcat/servlet4.0.6.jar;src/test/resources/lib_Tomcat/commons-modeler1.1.jar;src/test/resources/lib_Tomcat/tomcat-util-5.5.7.jar
System Jira
# bugtracker settings
jiraUrl = https://jira.atlassian.com
jiraLogin = newbugtrackerteam
jiraPasswd = newjiraconnector
jiraTimeout =
jiraIssuesType = bug
jiraIssuesPriority =
jiraIssuesResolution =
jiraIssuesStatus = closed
jiraIssuesReporter =
jiraIssuesAssignee =
jiraIssuesProject = crucible
jiraIssuesCreatedBefore = 2012-04-01
jiraIssuesCreatedAfter = 2000-01-17
jiraIssuesUpdatedBefore =
jiraIssuesUpdatedAfter =
jiraIssuesVersion =
jiraIssuesSearchText =
#2 Test Anulowania wprowadzonych zmiań w ustawieniach:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraPasswd
Uruchomienie trybu edycji pola jiraPasswd
Modyfikacja parametru jiraPasswd z wartości
jiraconnector na newjiraconnector
Ustawienie nowej wartości parametru
jiraPasswd na newjiraconnector
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraLogin
Uruchomienie trybu edycji pola jiraLogin
Modyfikacja parametru jiraLogin z wartości
bugtrackerteam na newbugtrackerteam
Ustawienie nowej wartości parametru jiraLogin
na newbugtrackerteam
Wciśnięcie przycisku "Anuluj" w głównym
oknie programu z sekcji przycisków "Projekt"
Anulowanie zmian
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu Metryki
(ckjm) z zestawu konfiguracji "test"
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Konfiguracja końcowa #2:
Identyczna z konfiguracją początkową. Zaobserowanie braku zmian w ustawieniach po
wybraniu przycisku Anuluj.
#3 Test przypomnienia o wprowadzonych zmianach zakończony zapisem
ustawień:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraPasswd
Uruchomienie trybu edycji pola jiraPasswd
Modyfikacja parametru jiraPasswd z wartości
jiraconnector na newjiraconnector
Ustawienie nowej wartości parametru
jiraPasswd na newjiraconnector
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraLogin
Uruchomienie trybu edycji pola jiraLogin
Modyfikacja parametru jiraLogin z wartości
bugtrackerteam na newbugtrackerteam
Ustawienie nowej wartości parametru jiraLogin
na newbugtrackerteam
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Pojawienie się okienka: "Potwierdzenie" z
komunikatem: "W tabeli "Edytora ustawień"
wprowadzono zmiany. Czy chcesz je zapisać
przed zmianą komponentu?"
Wciśnięcie przyscisku "Yes" w oknie
dialogowym
Zapisanie zmian w ustawieniach
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu Metryki
(ckjm) z zestawu konfiguracji "test"
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Konfiguracja końcowa #3:
# bugtracker settings
jiraUrl = https://jira.atlassian.com
jiraLogin = newbugtrackerteam
jiraPasswd = newjiraconnector
jiraTimeout =
jiraIssuesType = bug
jiraIssuesPriority =
jiraIssuesResolution =
jiraIssuesStatus = closed
jiraIssuesReporter =
jiraIssuesAssignee =
jiraIssuesProject = crucible
jiraIssuesCreatedBefore = 2012-04-01
jiraIssuesCreatedAfter = 2000-01-17
jiraIssuesUpdatedBefore =
jiraIssuesUpdatedAfter =
jiraIssuesVersion =
jiraIssuesSearchText =
#4 Test przypomnienia o wprowadzonych zmianach zakończony anulowaniem
zapisu danych:
Akcja
Reakcja
Wybranie głównego okna programu
Ustawienie skupienia na oknie "QualitySpy
Konfiguracja komponentów..." zawierającego
ustawienia projektu po prawej stronie, listę
zapisanych zestawów konfiguracyjnych po
stronie lewej oraz zestaw dostępnych
przycisków w górnej części okna.
Wybór zestawu "test" w wersji 1.0 z listy
"Gotowe zestawy konfiguracyjne" poprzez
wciśnięcie lewego przycisku myszy na numerze
1.0.
- Automatyczne wczytanie wybranego zestawu
- Pojawienie się okienka: "Message"
informującego o nazwie i wersji wczytanego
zestawu komunikatem: "Poprawnie wczytano
do edycji poniższy zestaw:
Nazwa:test
Wersja:1.0"
- Wczytanie ustawień zestawu w części okna
zatytułowanej "Edytor ustawień"
Wciśnięcie przycisku OK w okienku.
Powrót do okna "QualitySpy Konfiguracja
komponentów..."
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraPasswd
Uruchomienie trybu edycji pola jiraPasswd
Modyfikacja parametru jiraPasswd z wartości
jiraconnector na newjiraconnector
Ustawienie nowej wartości parametru
jiraPasswd na newjiraconnector
Dwukrotne kliknięcie w miejsce do edycji
parametru jiraLogin
Uruchomienie trybu edycji pola jiraLogin
Modyfikacja parametru jiraLogin z wartości
bugtrackerteam na newbugtrackerteam
Ustawienie nowej wartości parametru jiraLogin
na newbugtrackerteam
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Pojawienie się okienka: "Potwierdzenie" z
komunikatem: "W tabeli "Edytora ustawień"
wprowadzono zmiany. Czy chcesz je zapisać
przed zmianą komponentu?"
Wciśnięcie przyscisku "No" w oknie
dialogowym
Anulowanie zmian w ustawieniach
Wybór komponentu Metryki (ckjm) do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu Metryki
(ckjm) z zestawu konfiguracji "test"
Wybór komponentu System Jira do
skonfigurowania z listy zakładek
Załadowanie parametrów komponentu System
Jira z zestawu konfiguracji "test"
Konfiguracja końcowa #4:
Identyczna z konfiguracją początkową. Zaobserować można brak wprowadzenia ustawień
przy zmianie komponentu na inny.