-
Test root initialization
00:13:58 AM / 00:00:00:000 Pass
Test root initialization
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=1Status Timestamp Details Pass 12:13:58 AM [Run App] java -jar app/build/libs/app.jar 9999 10 Pass 12:14:01 AM [Wait] 3000 Pass 12:14:01 AM [Create Telnet Client] port = 9999, name = "client-1", host = "localhost"
The module with name 'client-1' is running.Pass 12:14:01 AM [Create Telnet Client] port = 9999, name = "client-2", host = "localhost"
The module with name 'client-2' is running.Pass 12:14:01 AM [Create Telnet Client] port = 9999, name = "client-3", host = "localhost"
The module with name 'client-3' is running.Pass 12:14:03 AM [Wait] 2000 Pass 12:14:03 AM [Module Send] name = "client-1", message = "Klient1"
Message was successfully sent by module 'client-1'. Message content:
Klient1Pass 12:14:03 AM [Module Send] name = "client-2", message = "Klient2"
Message was successfully sent by module 'client-2'. Message content:
Klient2Pass 12:14:03 AM [Module Send] name = "client-3", message = "Klient3"
Message was successfully sent by module 'client-3'. Message content:
Klient3Pass 12:14:04 AM [Wait] 800 -
Test suite 'Testování běžné komunikace' initialization
00:13:58 AM / 00:00:00:000 Pass
Test suite 'Testování běžné komunikace' initialization
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=2Testováníběžnékomunikace -
Test suite 'Testování diskuzních místností' initialization
00:13:58 AM / 00:00:00:000 Pass
Test suite 'Testování diskuzních místností' initialization
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=3Testovánídiskuzníchmístností -
Test suite 'Testování příkazu pro změnů jména' initialization
00:13:58 AM / 00:00:00:000 Pass
Test suite 'Testování příkazu pro změnů jména' initialization
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=4Testovánípříkazuprozměnůjména -
Zaklaní test komunikace 1
00:13:58 AM / 00:00:00:000 Pass
Zaklaní test komunikace 1
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=5TestováníběžnékomunikaceV tomto testovacím případě bude testováno, zda doručení ostatním klientům probíhá správně. Odesílání zpráv bude probíhat v základní diskuzní místnosti public.Status Timestamp Details Pass 12:14:04 AM [Module Send] name = "client-1", message = "Hello, world!"
Message was successfully sent by module 'client-1'. Message content:
Hello, world!Pass 12:14:05 AM [Wait] 1000 Pass 12:14:05 AM [Assert String] mode = "contains", expected = "[Klient1] >> Hello, world!", var_name = "client-2-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient1] >> Hello, world!' must contains expected text '[Klient1] >> Hello, world!')Pass 12:14:05 AM [Assert String] mode = "contains", expected = "[Klient1] >> Hello, world!", var_name = "client-3-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient1] >> Hello, world!' must contains expected text '[Klient1] >> Hello, world!') -
Zaklaní test komunikace 2
00:13:58 AM / 00:00:00:000 Pass
Zaklaní test komunikace 2
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=6TestováníběžnékomunikaceV tomto testovacím případě bude testováno, zda doručení ostatním klientům probíhá správně. Odesílání zpráv bude probíhat v základní diskuzní místnosti public.Status Timestamp Details Pass 12:14:06 AM [Module Send] name = "client-1", message = "Testing 123"
Message was successfully sent by module 'client-1'. Message content:
Testing 123Pass 12:14:06 AM [Module Send] name = "client-2", message = "12345 - 67890"
Message was successfully sent by module 'client-2'. Message content:
12345 - 67890Pass 12:14:06 AM [Module Send] name = "client-3", message = "This is a test message"
Message was successfully sent by module 'client-3'. Message content:
This is a test messagePass 12:14:07 AM [Wait] 1000 Pass 12:14:07 AM [Store To Var] mode = "contains", module_name = "client-1", text = "[Klient2]", var_name = "var-1"
The following value has been stored in a variable named [var-1]: '[Klient2] >> 12345 - 67890'Pass 12:14:07 AM [Assert String] mode = "equals", expected = "[Klient2] >> 12345 - 67890", var_name = "var-1"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient2] >> 12345 - 67890' must equals expected text '[Klient2] >> 12345 - 67890')Pass 12:14:07 AM [Store To Var] mode = "contains", module_name = "client-1", text = "[Klient3]", var_name = "var-1"
The following value has been stored in a variable named [var-1]: '[Klient3] >> This is a test message'Pass 12:14:07 AM [Assert String] mode = "contains", expected = "[Klient3] >> This is a test message", var_name = "var-1"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient3] >> This is a test message' must contains expected text '[Klient3] >> This is a test message')Pass 12:14:07 AM [Store To Var] mode = "contains", module_name = "client-2", text = "[Klient1]", var_name = "var-1"
The following value has been stored in a variable named [var-1]: '[Klient1] >> Testing 123'Pass 12:14:07 AM [Assert String] mode = "contains", expected = "[Klient1] >> Testing 123", var_name = "var-1"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient1] >> Testing 123' must contains expected text '[Klient1] >> Testing 123') -
Test odeslání soukromé zprávy
00:13:58 AM / 00:00:00:000 Pass
Test odeslání soukromé zprávy
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=7TestováníběžnékomunikaceV tomto testovacím případě bude testováno, zda server umožnuje posílání soukromých zpráv. Klient 2 soukromou zprávu odešle klientu 3.Status Timestamp Details Pass 12:14:07 AM [Module Send] name = "client-2", message = "#sendPrivate Klient3 This is a private message"
Message was successfully sent by module 'client-2'. Message content:
#sendPrivate Klient3 This is a private messagePass 12:14:08 AM [Wait] 1000 Pass 12:14:08 AM [Store To Var] mode = "contains", module_name = "client-3", text = "[Klient2]", var_name = "var-1"
The following value has been stored in a variable named [var-1]: '[Klient2] >> This is a private message'Pass 12:14:08 AM [Store To Var] mode = "contains", module_name = "client-2", text = "[Klient2]", var_name = "var-2"
The following value has been stored in a variable named [var-2]: ''Pass 12:14:08 AM [Assert String] mode = "contains", expected = "[Klient2] >> This is a private message", var_name = "var-1"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient2] >> This is a private message' must contains expected text '[Klient2] >> This is a private message')Pass 12:14:08 AM [Assert String] mode = "contains", result = false, expected = "[Klient2] >> This is a private message", var_name = "var-2"
Assertion succeeded. False was expected as the result. Condition: (Value of variable '' must contains expected text '[Klient2] >> This is a private message') -
Test vstoupení do diskuzní místnosti
00:13:58 AM / 00:00:00:000 Pass
Test vstoupení do diskuzní místnosti
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=8TestovánídiskuzníchmístnostíV rámci tohoto testovacího případu bude ověřena funkčnost příkazů #join a #groups.Status Timestamp Details Pass 12:14:09 AM [Module Send] name = "client-1", message = "#join MyGroup1"
Message was successfully sent by module 'client-1'. Message content:
#join MyGroup1Pass 12:14:09 AM [Module Send] name = "client-2", message = "#join MyGroup1"
Message was successfully sent by module 'client-2'. Message content:
#join MyGroup1Pass 12:14:10 AM [Wait] 1000 Pass 12:14:10 AM [Module Send] name = "client-1", message = "#groups"
Message was successfully sent by module 'client-1'. Message content:
#groupsPass 12:14:11 AM [Wait] 1000 Pass 12:14:11 AM [Assert String] mode = "contains", expected = "MyGroup1", var_name = "client-1-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[SERVER] groups: public,MyGroup1' must contains expected text 'MyGroup1')Pass 12:14:11 AM [Module Send] name = "client-1", message = "#leave public"
Message was successfully sent by module 'client-1'. Message content:
#leave publicPass 12:14:11 AM [Module Send] name = "client-2", message = "#leave public"
Message was successfully sent by module 'client-2'. Message content:
#leave publicPass 12:14:12 AM [Wait] 1000 Pass 12:14:12 AM [Module Send] name = "client-1", message = "#groups"
Message was successfully sent by module 'client-1'. Message content:
#groupsPass 12:14:13 AM [Wait] 1000 Pass 12:14:13 AM [Assert String] mode = "contains", result = false, expected = "public", var_name = "client-1-last-msg"
Assertion succeeded. False was expected as the result. Condition: (Value of variable '[SERVER] groups: MyGroup1' must contains expected text 'public') -
Test komunikace v diskuzní místnosti
00:13:58 AM / 00:00:00:000 Pass
Test komunikace v diskuzní místnosti
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=9TestovánídiskuzníchmístnostíTento testovací případ závisí na výsledku předchozího, kdy se dva klienti připojili k soukromé místnosti MyGroup1. Nyní bude ověřeno, že komunikace probíhá správně a členové, kteří nejsou v této místnosti, zprávu neobdrží.Status Timestamp Details Pass 12:14:14 AM [Module Send] name = "client-1", message = "This is private message"
Message was successfully sent by module 'client-1'. Message content:
This is private messagePass 12:14:15 AM [Wait] 1000 Pass 12:14:15 AM [Assert String] mode = "contains", expected = "This is private message", var_name = "client-2-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient1] >> This is private message' must contains expected text 'This is private message')Pass 12:14:15 AM [Assert String] mode = "contains", result = false, expected = "This is private message", var_name = "client-3-last-msg"
Assertion succeeded. False was expected as the result. Condition: (Value of variable '[Klient2] >> This is a private message' must contains expected text 'This is private message')Pass 12:14:15 AM [Module Send] name = "client-3", message = "#join MyGroup1"
Message was successfully sent by module 'client-3'. Message content:
#join MyGroup1Pass 12:14:16 AM [Wait] 1000 Pass 12:14:16 AM [Module Send] name = "client-1", message = "This is private message"
Message was successfully sent by module 'client-1'. Message content:
This is private messagePass 12:14:17 AM [Wait] 1000 Pass 12:14:17 AM [Assert String] mode = "contains", expected = "This is private message", var_name = "client-3-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[Klient1] >> This is private message' must contains expected text 'This is private message') -
Test změny jména
00:13:58 AM / 00:00:00:000 Pass
Test změny jména
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=10TestovánípříkazuprozměnůjménaTestuje funkčnost příkazu pro změnu jména uživatele. Jméno bude unikátní v rámci IM serveru.Status Timestamp Details Pass 12:14:18 AM [Module Send] name = "client-1", message = "#setMyName NoveJmeno1"
Message was successfully sent by module 'client-1'. Message content:
#setMyName NoveJmeno1Pass 12:14:19 AM [Wait] 1000 Pass 12:14:19 AM [Module Send] name = "client-1", message = "This is new message"
Message was successfully sent by module 'client-1'. Message content:
This is new messagePass 12:14:20 AM [Wait] 1000 Pass 12:14:20 AM [Assert String] mode = "contains", expected = "[NoveJmeno1] >> This is new message", var_name = "client-2-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[NoveJmeno1] >> This is new message' must contains expected text '[NoveJmeno1] >> This is new message') -
Test změny neunikáního jména
00:13:58 AM / 00:00:00:000 Pass
Test změny neunikáního jména
05.05.2024 00:13:58 05.05.2024 00:13:58 00:00:00:000 · #test-id=11TestovánípříkazuprozměnůjménaTestuje funkčnost příkazu pro změnu jména uživatele. Jméno bude neunikátní v rámci IM serveru a tak uživateli nebude změněno.Status Timestamp Details Pass 12:14:20 AM [Module Send] name = "client-1", message = "#setMyName Klient2"
Message was successfully sent by module 'client-1'. Message content:
#setMyName Klient2Pass 12:14:21 AM [Wait] 1000 Pass 12:14:21 AM [Module Send] name = "client-1", message = "This is new message"
Message was successfully sent by module 'client-1'. Message content:
This is new messagePass 12:14:22 AM [Wait] 1000 Pass 12:14:22 AM [Assert String] mode = "contains", expected = "[NoveJmeno1] >> This is new message", var_name = "client-2-last-msg"
Assertion succeeded. True was expected as the result. Condition: (Value of variable '[NoveJmeno1] >> This is new message' must contains expected text '[NoveJmeno1] >> This is new message') -
Result score
00:14:23 AM / 00:00:00:000 Pass
Result score
05.05.2024 00:14:23 05.05.2024 00:14:23 00:00:00:000 · #test-id=12This is not a test case. This is an informative page containing the final score of the tested application.Status Timestamp Details Pass 12:14:23 AM Tested application for test suite 'Testování příkazu pro změnů jména' get 2.86 / 2.86 points Pass 12:14:23 AM Tested application for test suite 'Testování diskuzních místností' get 2.86 / 2.86 points Pass 12:14:23 AM Tested application for test suite 'Testování běžné komunikace' get 4.29 / 4.29 points Info 12:14:23 AM TOTAL SCORE: 10.00 / 10.00 points
-
Testováníběžnékomunikace
4 tests
Testováníběžnékomunikace
4 passedStatus Timestamp TestName Pass 00:13:58 AM Test suite 'Testování běžné komunikace' initialization Pass 00:13:58 AM Zaklaní test komunikace 1 Pass 00:13:58 AM Zaklaní test komunikace 2 Pass 00:13:58 AM Test odeslání soukromé zprávy -
Testovánídiskuzníchmístností
3 tests
Testovánídiskuzníchmístností
3 passedStatus Timestamp TestName Pass 00:13:58 AM Test suite 'Testování diskuzních místností' initialization Pass 00:13:58 AM Test vstoupení do diskuzní místnosti Pass 00:13:58 AM Test komunikace v diskuzní místnosti -
Testovánípříkazuprozměnůjména
3 tests
Testovánípříkazuprozměnůjména
3 passedStatus Timestamp TestName Pass 00:13:58 AM Test suite 'Testování příkazu pro změnů jména' initialization Pass 00:13:58 AM Test změny jména Pass 00:13:58 AM Test změny neunikáního jména
Started
May 5, 2024 12:13:58 AM
Ended
May 5, 2024 12:14:23 AM
Tests Passed
12
Tests Failed
0
Tests
Log events
Timeline
Tags
| Name | Passed | Failed | Skipped | Others | Passed % |
|---|---|---|---|---|---|
| Testováníběžnékomunikace | 4 | 0 | 0 | 0 | 100% |
| Testovánídiskuzníchmístností | 3 | 0 | 0 | 0 | 100% |
| Testovánípříkazuprozměnůjména | 3 | 0 | 0 | 0 | 100% |