Mon May 26 2025 22:11:45 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 635ms

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After 5s 437ms 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
1 21 2

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

Wenn der CTA "legal" auf der Seite "homepage" ausgelösst wird 800ms Show Error +
                                            
ElementNotInteractableError: Element (a class="fa fa-balance-scale" href="/legal.html") could not be scrolled into view 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 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 10s 233ms 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 386ms

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

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

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

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

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

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

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

After 2s 72ms 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 9s 166ms

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

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

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

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

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

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

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

After 1s 729ms 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 8s 872ms

Dann wird die Seite "errorpage" angezeigt 2s 593ms

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

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

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

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

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

Dann wird ein Screenshot "test" von der Seite "errorpage" gespeichert 1s 962ms

After 2s 27ms 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 196ms

Then the page "homepage" has been displayed 301ms

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

Then the element "footer" on page "homepage" has been displayed 1s 6ms

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

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

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

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

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

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

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

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

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

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

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

After 5s 592ms 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
1 21 2

When the page "homepage" has been opened 9s 537ms

When the CTA "legal" on page "homepage" has been triggered 1s 532ms Show Error +
                                            
ElementNotInteractableError: Element (a class="fa fa-balance-scale" href="/legal.html") could not be scrolled into view 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 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 9s 450ms 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 9s 207ms

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

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

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

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

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

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

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

After 1s 848ms 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 366ms

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

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

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

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

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

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

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

After 2s 17ms 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 202ms

Then the page "errorpage" has been displayed 400ms

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

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

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

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

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

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

After 1s 952ms 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)