Mon May 26 2025 21:33:21 GMT+0000 (Coordinated Universal Time)
Alle Seiten sollen nacheinander angezeigt werden.

@local @development @staging @production
Scenario:Homepage anzeigen
15

Wenn die Seite "homepage" aufgerufen wird 10s 383ms

Dann wird die Seite "homepage" angezeigt 1s 962ms

Dann wird das Element "header" auf der Seite "homepage" angezeigt 222ms

Dann wird das Element "footer" auf der Seite "homepage" angezeigt 106ms

Dann wird das Element "background" auf der Seite "homepage" angezeigt 98ms

Dann wird das Element "analytics" auf der Seite "homepage" angezeigt 91ms

Dann wird der CTA "mailto" auf der Seite "homepage" angezeigt 166ms

Dann wird der CTA "twitter" auf der Seite "homepage" angezeigt 425ms

Dann wird der CTA "youtube" auf der Seite "homepage" angezeigt 171ms

Dann wird der CTA "linkedin" auf der Seite "homepage" angezeigt 130ms

Dann wird der CTA "xing" auf der Seite "homepage" angezeigt 565ms

Dann wird der CTA "gitlab" auf der Seite "homepage" angezeigt 140ms

Dann wird der CTA "legal" auf der Seite "homepage" angezeigt 153ms

Dann wird der CTA "derbongen" auf der Seite "homepage" angezeigt 125ms

Dann wird ein Screenshot "test" von der Seite "homepage" gespeichert 4s 499ms

After 4s 692ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@local @development @staging @production
Scenario:Impressum anzeigen
1 21 2

Wenn die Seite "homepage" aufgerufen wird 9s 367ms

Wenn der CTA "legal" auf der Seite "homepage" ausgelösst wird 725ms Show Error +
                                            
ElementNotInteractableError: Element (a class="fa fa-balance-scale" href="/legal.html") could not be scrolled into view at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17)

Dann wird die Seite "imprint" angezeigt 0s

Dann wird das Element "footer" auf der Seite "imprint" angezeigt 0s

Dann wird das Element "background" auf der Seite "imprint" angezeigt 0s

Dann wird das Element "analytics" auf der Seite "imprint" angezeigt 0s

Dann wird das Element "navigation" auf der Seite "imprint" angezeigt 0s

Dann wird die Sprachauswahl "DE" auf der Seite "imprint" angezeigt 0s

Dann wird die Sprachauswahl "EN" auf der Seite "imprint" angezeigt 0s

Dann wird die Sprachauswahl "FR" auf der Seite "imprint" angezeigt 0s

Dann wird der CTA "back" auf der Seite "homepage" angezeigt 0s

Dann wird ein Screenshot "test" von der Seite "imprint" gespeichert 0s

Wenn die Sprache "DE" auf der Seite "imprint" ausgewählt wird 0s

Dann wird die Sprache "DE" auf der Seite "imprint" angezeigt 0s

Dann wird ein Screenshot "test-de" von der Seite "imprint" gespeichert 0s

Wenn die Sprache "EN" auf der Seite "imprint" ausgewählt wird 0s

Dann wird die Sprache "EN" auf der Seite "imprint" angezeigt 0s

Dann wird ein Screenshot "test-en" von der Seite "imprint" gespeichert 0s

Wenn die Sprache "FR" auf der Seite "imprint" ausgewählt wird 0s

Dann wird die Sprache "FR" auf der Seite "imprint" angezeigt 0s

Dann wird ein Screenshot "test-fr" von der Seite "imprint" gespeichert 0s

Wenn der CTA "back" auf der Seite "imprint" ausgelösst wird 0s

Dann wird die Seite "homepage" angezeigt 0s

After 9s 606ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)
Screenshot +

@local @development @staging @production
Scenario:Fehlerseite 404 anzeigen
8

Wenn die Seite "errorpage-404" aufgerufen wird 8s 856ms

Dann wird die Seite "errorpage-404" angezeigt 2s 401ms

Dann wird das Element "header" auf der Seite "homepage" angezeigt 95ms

Dann wird das Element "footer" auf der Seite "errorpage-404" angezeigt 600ms

Dann wird das Element "background" auf der Seite "errorpage-404" angezeigt 104ms

Dann wird das Element "broken glas" auf der Seite "errorpage-404" angezeigt 87ms

Dann wird das Element "analytics" auf der Seite "errorpage-404" angezeigt 94ms

Dann wird ein Screenshot "test" von der Seite "errorpage-404" gespeichert 2s 75ms

After 1s 816ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@local @development @staging @production
Scenario:Fehlerseite 50x anzeigen
8

Wenn die Seite "errorpage-50x" aufgerufen wird 9s 670ms

Dann wird die Seite "errorpage-50x" angezeigt 723ms

Dann wird das Element "header" auf der Seite "homepage" angezeigt 414ms

Dann wird das Element "footer" auf der Seite "errorpage-50x" angezeigt 158ms

Dann wird das Element "background" auf der Seite "errorpage-50x" angezeigt 25ms

Dann wird das Element "broken glas" auf der Seite "errorpage-50x" angezeigt 108ms

Dann wird das Element "analytics" auf der Seite "errorpage-50x" angezeigt 184ms

Dann wird ein Screenshot "test" von der Seite "errorpage-50x" gespeichert 2s 736ms

After 2s 127ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@development @staging @production
Scenario:generische Fehlerseite anzeigen
8

Wenn die Seite "errorpage" aufgerufen wird 9s 398ms

Dann wird die Seite "errorpage" angezeigt 1s 23ms

Dann wird das Element "header" auf der Seite "homepage" angezeigt 166ms

Dann wird das Element "footer" auf der Seite "errorpage" angezeigt 96ms

Dann wird das Element "background" auf der Seite "errorpage" angezeigt 103ms

Dann wird das Element "broken glas" auf der Seite "errorpage" angezeigt 27ms

Dann wird das Element "analytics" auf der Seite "errorpage" angezeigt 97ms

Dann wird ein Screenshot "test" von der Seite "errorpage" gespeichert 3s 925ms

After 1s 896ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

All pages should display.

@local @development @staging @production
Scenario:show homepage
15

When the page "homepage" has been opened 8s 565ms

Then the page "homepage" has been displayed 1s 411ms

Then the element "header" on page "homepage" has been displayed 88ms

Then the element "footer" on page "homepage" has been displayed 94ms

Then the element "background" on page "homepage" has been displayed 199ms

Then the element "analytics" on page "homepage" has been displayed 97ms

Then the CTA "mailto" on page "homepage" has been displayed 101ms

Then the CTA "twitter" on page "homepage" has been displayed 107ms

Then the CTA "youtube" on page "homepage" has been displayed 95ms

Then the CTA "linkedin" on page "homepage" has been displayed 99ms

Then the CTA "xing" on page "homepage" has been displayed 255ms

Then the CTA "gitlab" on page "homepage" has been displayed 127ms

Then the CTA "legal" on page "homepage" has been displayed 107ms

Then the CTA "derbongen" on page "homepage" has been displayed 187ms

Then take a screenshot "test" of page "homepage" 4s 230ms

After 5s 660ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@local @development @staging @production
Scenario:show imprint
1 21 2

When the page "homepage" has been opened 8s 771ms

When the CTA "legal" on page "homepage" has been triggered 833ms Show Error +
                                            
ElementNotInteractableError: Element (a class="fa fa-balance-scale" href="/legal.html") could not be scrolled into view at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17)

Then the page "imprint" has been displayed 0s

Then the element "footer" on page "imprint" has been displayed 0s

Then the element "background" on page "imprint" has been displayed 0s

Then the element "analytics" on page "imprint" has been displayed 0s

Then the element "navigation" on page "imprint" has been displayed 0s

Then the language selector "DE" on page "imprint" has been displayed 0s

Then the language selector "EN" on page "imprint" has been displayed 0s

Then the language selector "FR" on page "imprint" has been displayed 0s

Then the CTA "back" on page "imprint" has been displayed 0s

Then take a screenshot "test" of page "imprint" 0s

When the language "DE" on page "imprint" has been selected 0s

Then the language "DE" on page "imprint" has been displayed 0s

Then take a screenshot "test-de" of page "imprint" 0s

When the language "EN" on page "imprint" has been selected 0s

Then the language "EN" on page "imprint" has been displayed 0s

Then take a screenshot "test-en" of page "imprint" 0s

When the language "FR" on page "imprint" has been selected 0s

Then the language "FR" on page "imprint" has been displayed 0s

Then take a screenshot "test-fr" of page "imprint" 0s

When the CTA "back" on page "imprint" has been triggered 0s

Then the page "homepage" has been displayed 0s

After 8s 696ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)
Screenshot +

@local @development @staging @production
Scenario:show 404 error page
8

When the page "errorpage-404" has been opened 9s 236ms

Then the page "errorpage-404" has been displayed 2s 131ms

Then the element "header" on page "errorpage-404" has been displayed 565ms

Then the element "footer" on page "errorpage-404" has been displayed 39ms

Then the element "background" on page "errorpage-404" has been displayed 88ms

Then the element "broken glas" on page "errorpage-404" has been displayed 69ms

Then the element "analytics" on page "errorpage-404" has been displayed 93ms

Then take a screenshot "test" of page "errorpage-404" 2s 166ms

After 2s 402ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@local @development @staging @production
Scenario:show 50x error page
8

When the page "errorpage-50x" has been opened 8s 547ms

Then the page "errorpage-50x" has been displayed 499ms

Then the element "header" on page "errorpage-50x" has been displayed 205ms

Then the element "footer" on page "errorpage-50x" has been displayed 98ms

Then the element "background" on page "errorpage-50x" has been displayed 393ms

Then the element "broken glas" on page "errorpage-50x" has been displayed 100ms

Then the element "analytics" on page "errorpage-404" has been displayed 104ms

Then take a screenshot "test" of page "errorpage-404" 3s 52ms

After 2s 255ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@development @staging @production
Scenario:show error page
8

When the page "errorpage" has been opened 8s 941ms

Then the page "errorpage" has been displayed 2s 497ms

Then the element "header" on page "errorpage" has been displayed 33ms

Then the element "footer" on page "errorpage" has been displayed 99ms

Then the element "background" on page "errorpage" has been displayed 603ms

Then the element "broken glas" on page "errorpage" has been displayed 91ms

Then the element "analytics" on page "errorpage" has been displayed 67ms

Then take a screenshot "test" of page "errorpage" 2s 52ms

After 1s 934ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:456:28) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async thenableWebDriverProxy.execute (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner2/52HrwHSt/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)