Mon May 26 2025 22:23:25 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 8s 935ms

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

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

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

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

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

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

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

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

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

Dann wird der CTA "xing" auf der Seite "homepage" angezeigt 1s 5ms

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

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

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

Dann wird ein Screenshot "test" von der Seite "homepage" gespeichert 3s 9ms

After 3s 944ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@local @development @staging @production
Scenario:Impressum anzeigen
6 16 2

Wenn die Seite "homepage" aufgerufen wird 8s 917ms

Wenn der CTA "legal" auf der Seite "homepage" ausgelösst wird 1s 698ms

Dann wird die Seite "imprint" angezeigt 171ms

Dann wird das Element "footer" auf der Seite "imprint" angezeigt 35ms

Dann wird das Element "background" auf der Seite "imprint" angezeigt 86ms

Dann wird das Element "analytics" auf der Seite "imprint" angezeigt 99ms

Dann wird das Element "navigation" auf der Seite "imprint" angezeigt 303ms Show Error +
                                            
NoSuchElementError: Unable to locate element: .legal-menu at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17)

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 61ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 9s 702ms

Dann wird die Seite "errorpage-404" angezeigt 267ms

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

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

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

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

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

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

After 2s 22ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 8s 468ms

Dann wird die Seite "errorpage-50x" angezeigt 2s 597ms

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

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

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

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

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

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

After 1s 908ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 125ms

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

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

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

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

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 43ms

After 2s 77ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 9s 69ms

Then the page "homepage" has been displayed 592ms

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

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

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

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

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

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

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

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

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

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

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

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

Then take a screenshot "test" of page "homepage" 3s 219ms

After 5s 853ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)

@local @development @staging @production
Scenario:show imprint
6 16 2

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

When the CTA "legal" on page "homepage" has been triggered 3s 199ms

Then the page "imprint" has been displayed 103ms

Then the element "footer" on page "imprint" has been displayed 96ms

Then the element "background" on page "imprint" has been displayed 92ms

Then the element "analytics" on page "imprint" has been displayed 208ms

Then the element "navigation" on page "imprint" has been displayed 215ms Show Error +
                                            
NoSuchElementError: Unable to locate element: .legal-menu at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17)

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 208ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 8s 936ms

Then the page "errorpage-404" has been displayed 293ms

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

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

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

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

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

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

After 1s 974ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 9s 459ms

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

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

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

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

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

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

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

After 2s 297ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/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 9s 64ms

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

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

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

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

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

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

Then take a screenshot "test" of page "errorpage" 1s 850ms

After 2s 748ms Show Error +
                                            
NoSuchSessionError: Tried to run command without establishing a connection at Object.throwDecodedError (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/error.js:523:15) at parseHttpResponse (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/http.js:524:13) at Executor.execute (/build/runner1/BMWa5vxh/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/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/webdriver.js:745:17) at async Object.thenFinally [as finally] (/build/runner1/BMWa5vxh/0/homepages/bjoernbartels.earth/node_modules/selenium-webdriver/lib/promise.js:100:5)