- Tests

- Test root initialization

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test root initialization

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=1

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:10 PM | [Create Telnet Server] port = 9999, name = "tel-server-1" The module with name 'tel-server-1' is running.

- Test suite 'Testování odesílání zpráv' initialization

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test suite 'Testování odesílání zpráv' initialization

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=2
  Testováníodesílánízpráv

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:10 PM | [Run App] java -jar app/build/libs/app.jar localhost 9999
  Pass | 6:56:10 PM | [Wait] 200

- Test suite 'Testování přijímání zpráv' initialization

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test suite 'Testování přijímání zpráv' initialization

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=3
  Testovánípřijímánízpráv

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:16 PM | [Run App] java -jar app/build/libs/app.jar localhost 9999
  Pass | 6:56:16 PM | [Wait] 200

- Test suite 'Test příkazu pro ukončení' initialization

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test suite 'Test příkazu pro ukončení' initialization

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=4
  Testpříkazuproukončení

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:21 PM | [Run App] java -jar app/build/libs/app.jar localhost 9999
  Pass | 6:56:21 PM | [Wait] 200

- Test odeslání zprávy 1

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test odeslání zprávy 1

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=5
  Testováníodesílánízpráv
  Testovaný telnet klient odešle na server několik testovacích zpráv a pak ověří, zda byly tyto zprávy doručeny správně.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:10 PM | [Standard Stream Send] This is test message 1 Message was successfully sent on standard stream of external application. Message content: This is test message 1
  Pass | 6:56:10 PM | [Wait] 500
  Pass | 6:56:10 PM | [Standard Stream Send] Next test message Message was successfully sent on standard stream of external application. Message content: Next test message
  Pass | 6:56:11 PM | [Wait] 1200
  Pass | 6:56:11 PM | [Buffer Get] index = 0, module_name = "tel-server-1", var_name = "var-1" The following message has been stored in a variable named [var-1]: 'This is test message 1'
  Pass | 6:56:11 PM | [Buffer Get] index = 1, module_name = "tel-server-1", var_name = "var-2" The following message has been stored in a variable named [var-2]: 'Next test message'
  Pass | 6:56:11 PM | [Assert String] mode = "equals", expected = "This is test message 1", case_sensitive = true, var_name = "var-1" Assertion succeeded. True was expected as the result. Condition: (Value of variable 'This is test message 1' must equals expected text 'This is test message 1')
  Pass | 6:56:11 PM | [Assert String] mode = "equals", expected = "Next test message", case_sensitive = true, var_name = "var-2" Assertion succeeded. True was expected as the result. Condition: (Value of variable 'Next test message' must equals expected text 'Next test message')

- Test odeslání zprávy 2

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test odeslání zprávy 2

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=6
  Testováníodesílánízpráv
  Testovaný telnet klient odešle na server mnoho zpráv v krátkém okamžiku. Bude ověřováno, zda byli doručený všechny z nich.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:12 PM | [Standard Stream Send] This is test message 1 Message was successfully sent on standard stream of external application. Message content: This is test message 1
  Pass | 6:56:12 PM | [Standard Stream Send] This is test message 2 Message was successfully sent on standard stream of external application. Message content: This is test message 2
  Pass | 6:56:12 PM | [Standard Stream Send] This is test message 3 Message was successfully sent on standard stream of external application. Message content: This is test message 3
  Pass | 6:56:12 PM | [Standard Stream Send] This is test message 4 Message was successfully sent on standard stream of external application. Message content: This is test message 4
  Pass | 6:56:12 PM | [Standard Stream Send] This is test message 5 Message was successfully sent on standard stream of external application. Message content: This is test message 5
  Pass | 6:56:13 PM | [Wait] 1200
  Pass | 6:56:13 PM | [Store To Var] mode = "equals", case_sensitive = true, module_name = "tel-server-1", text = "This is test message 3", var_name = "var-1" The following value has been stored in a variable named [var-1]: 'This is test message 3'
  Pass | 6:56:13 PM | [Assert String] mode = "equals", expected = "This is test message 3", case_sensitive = true, var_name = "var-1" Assertion succeeded. True was expected as the result. Condition: (Value of variable 'This is test message 3' must equals expected text 'This is test message 3')
  Pass | 6:56:13 PM | [Count And Store] module_name = "tel-server-1", var_name = "var-2" The following value has been stored in a variable named [var-2]: '5'
  Pass | 6:56:13 PM | [Assert Equals] value = 5.0, var_name = "var-2" Assertion succeeded. True was expected as the result. Condition: (Expected value '5.000000' must be same as the value of the variable '5')

- Test odeslání zprávy 3

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test odeslání zprávy 3

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=7
  Testováníodesílánízpráv
  Bude odeslano několik zpráv. Budou testovano, zda seznam doručenych zprav neobsahuje zprávy, které nebyli odesílány.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:14 PM | [Standard Stream Send] This is test message 1 Message was successfully sent on standard stream of external application. Message content: This is test message 1
  Pass | 6:56:14 PM | [Standard Stream Send] This is test message 3 Message was successfully sent on standard stream of external application. Message content: This is test message 3
  Pass | 6:56:14 PM | [Standard Stream Send] This is test message 5 Message was successfully sent on standard stream of external application. Message content: This is test message 5
  Pass | 6:56:15 PM | [Wait] 1200
  Pass | 6:56:15 PM | [Store To Var] mode = "equals", case_sensitive = true, module_name = "tel-server-1", text = "This is test message 4", var_name = "var-1" The following value has been stored in a variable named [var-1]: ''
  Pass | 6:56:15 PM | [Assert String] mode = "equals", expected = "", case_sensitive = true, var_name = "var-1" Assertion succeeded. True was expected as the result. Condition: (Value of variable '' must equals expected text '')

- Test přijímání zpráv 1

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test přijímání zpráv 1

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=8
  Testovánípřijímánízpráv
  Virtuální server odešle připojenému telnet klientovi zprávu a bude testováno, zda tuto zprávu obdržel ve správné podobě.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:16 PM | [Module Send] name = "tel-server-1", message = "This is message from server" Message was successfully sent by module 'tel-server-1'. Message content: This is message from server
  Pass | 6:56:17 PM | [Wait] 1200
  Pass | 6:56:17 PM | [Buffer Get] index = 0, module_name = "app-std-out", var_name = "var-1" The following message has been stored in a variable named [var-1]: 'This is message from server'
  Pass | 6:56:17 PM | [Assert String] mode = "equals", expected = "This is message from server", case_sensitive = true, var_name = "var-1" Assertion succeeded. True was expected as the result. Condition: (Value of variable 'This is message from server' must equals expected text 'This is message from server')

- Test přijímání zpráv 2

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test přijímání zpráv 2

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=9
  Testovánípřijímánízpráv
  Virtuální server odešle připojenému telnet klientovi několik zpráv a bude testováno, zda tuto zprávu obdržel ve správné podobě.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:18 PM | [Module Send] name = "tel-server-1", message = "This is message from server 1" Message was successfully sent by module 'tel-server-1'. Message content: This is message from server 1
  Pass | 6:56:19 PM | [Wait] 400
  Pass | 6:56:19 PM | [Module Send] name = "tel-server-1", message = "Next message" Message was successfully sent by module 'tel-server-1'. Message content: Next message
  Pass | 6:56:20 PM | [Wait] 900
  Pass | 6:56:20 PM | [Buffer Get] index = 0, module_name = "app-std-out", var_name = "var-1" The following message has been stored in a variable named [var-1]: 'This is message from server 1'
  Pass | 6:56:20 PM | [Buffer Get] index = 1, module_name = "app-std-out", var_name = "var-2" The following message has been stored in a variable named [var-2]: 'Next message'
  Pass | 6:56:20 PM | [Assert String] mode = "equals", expected = "This is message from server 1", case_sensitive = true, var_name = "var-1" Assertion succeeded. True was expected as the result. Condition: (Value of variable 'This is message from server 1' must equals expected text 'This is message from server 1')
  Pass | 6:56:20 PM | [Assert String] mode = "equals", expected = "Next message", case_sensitive = true, var_name = "var-2" Assertion succeeded. True was expected as the result. Condition: (Value of variable 'Next message' must equals expected text 'Next message')

- Test ukončení

  18:56:10 PM / 00:00:00:000 Pass

  ##### Test ukončení

  05.07.2024 18:56:10 05.07.2024 18:56:10 00:00:00:000 · #test-id=10
  Testpříkazuproukončení
  Na standardní stream telnet klienta bude odeslan přikaz '//QUIT' pro ukončení. Bude ověřeno, zda se aplikace opravdu ukončila.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:21 PM | [Standard Stream Send] /QUIT Message was successfully sent on standard stream of external application. Message content: /QUIT
  Pass | 6:56:22 PM | [Wait] 1000
  Pass | 6:56:22 PM | [Assert App Is Running] false Assertion succeeded. False was expected as the result. Condition: (External application is running)

- Result score

  18:56:23 PM / 00:00:00:001 Pass

  ##### Result score

  05.07.2024 18:56:23 05.07.2024 18:56:23 00:00:00:001 · #test-id=11
  This is not a test case. This is an informative page containing the final score of the tested application.

  Status | Timestamp | Details
  --- | --- | ---
  Pass | 6:56:23 PM | Tested application for test suite 'Test příkazu pro ukončení' get 0.67 / 0.67 points
  Pass | 6:56:23 PM | Tested application for test suite 'Testování odesílání zpráv' get 2.00 / 2.00 points
  Pass | 6:56:23 PM | Tested application for test suite 'Testování přijímání zpráv' get 1.33 / 1.33 points
  Info | 6:56:23 PM | TOTAL SCORE: 4.00 / 4.00 points

- Category

- 3

- 2

  Testpříkazuproukončení

  2 tests

  #### Testpříkazuproukončení

  2 passed

  Status | Timestamp | TestName
  --- | --- | ---
  Pass | 18:56:10 PM | Test suite 'Test příkazu pro ukončení' initialization
  Pass | 18:56:10 PM | Test ukončení

- 3

  Testovánípřijímánízpráv

  3 tests

  #### Testovánípřijímánízpráv

  3 passed

  Status | Timestamp | TestName
  --- | --- | ---
  Pass | 18:56:10 PM | Test suite 'Testování přijímání zpráv' initialization
  Pass | 18:56:10 PM | Test přijímání zpráv 1
  Pass | 18:56:10 PM | Test přijímání zpráv 2

- 4

  Testováníodesílánízpráv

  4 tests

  #### Testováníodesílánízpráv

  4 passed

  Status | Timestamp | TestName
  --- | --- | ---
  Pass | 18:56:10 PM | Test suite 'Testování odesílání zpráv' initialization
  Pass | 18:56:10 PM | Test odeslání zprávy 1
  Pass | 18:56:10 PM | Test odeslání zprávy 2
  Pass | 18:56:10 PM | Test odeslání zprávy 3

Started

### May 7, 2024 06:56:10 PM

Ended

### May 7, 2024 06:56:23 PM

Tests Passed

### 11

Tests Failed

### 0

###### Tests

###### Log events

Timeline

Tags

Name | Passed | Failed | Skipped | Others | Passed %
--- | --- | --- | --- | --- | ---
Testpříkazuproukončení | 2 | 0 | 0 | 0 | 100%
Testovánípřijímánízpráv | 3 | 0 | 0 | 0 | 100%
Testováníodesílánízpráv | 4 | 0 | 0 | 0 | 100%