codeceptjs
Version:
Supercharged End 2 End Testing Framework for NodeJS
77 lines (75 loc) • 2.86 kB
JavaScript
const { gherkinTranslations } = require('./utils')
const langCode = 'de'
module.exports = {
I: 'Ich',
contexts: {
...gherkinTranslations(langCode),
},
actions: {
amOutsideAngularApp: 'befinde_mich_außerhalb_der_angular_app',
amInsideAngularApp: 'bedinde_mich_innerhalb_der_angular_app',
waitForElement: 'warte_auf_element',
waitForClickable: 'warte_bis_clickbar',
waitForVisible: 'warte_bis_sichtbar',
waitForEnabled: 'warte_bis_enabled',
waitForInvisible: 'warte_bis_nicht_mehr_sichtbar',
waitInUrl: 'warte_auf_url',
waitForText: 'warte_auf_text',
moveTo: 'bewege_den_cursor_zu',
refresh: 'lade_die_seite_erneut',
refreshPage: 'lade_die_seite_erneut',
haveModule: 'habe_modul',
resetModule: 'setze_modul_zurück',
amOnPage: 'bin_auf_seite',
click: 'clicke',
doubleClick: 'doppelclicke',
see: 'sehe',
dontSee: 'sehe_nicht',
selectOption: 'wähle_option',
fillField: 'fülle_das_feld',
pressKey: 'drücke',
triggerMouseEvent: 'triggere_ein_mouseevent',
attachFile: 'füge_datei_hinzu',
seeInField: 'sehe_in_feld',
dontSeeInField: 'sehe_nicht_in_feld',
appendField: 'hänge_an_in_feld',
checkOption: 'checke_das_optionsfeld',
seeCheckboxIsChecked: 'sehe_dass_option_gecheckt_ist',
dontSeeCheckboxIsChecked: 'sehe_nicht_dass_option_gecheckt_ist',
grabTextFrom: 'hole_text_aus',
grabValueFrom: 'hole_wert_aus',
grabAttributeFrom: 'hole_attribut_aus',
seeInTitle: 'sehe_in_seitentitel',
dontSeeInTitle: 'sehe_nicht_in_seitentitel',
grabTitle: 'hole_seitentitel',
seeElement: 'sehe_element',
dontSeeElement: 'sehe_nicht_element',
seeInSource: 'sehe_im_html',
dontSeeInSource: 'sehe_nicht_im_html',
executeScript: 'führe_javascript_aus',
executeAsyncScript: 'führe_asynchrones_javascript_aus',
seeInCurrentUrl: 'sehe_in_aktueller_url',
dontSeeInCurrentUrl: 'sehe_nicht_in_aktueller_url',
seeCurrentUrlEquals: 'sehe_dass_url_gleich',
dontSeeCurrentUrlEquals: 'sehe_dass_url_ungleich',
saveScreenshot: 'speichere_screenshot',
setCookie: 'setze_cookie',
clearCookie: 'lösche_cookie',
seeCookie: 'sehe_cookie',
dontSeeCookie: 'sehe_nicht_cookie',
grabCookie: 'hole_cookie',
resizeWindow: 'ändere_fenstergröße',
wait: 'warte',
haveHeader: 'verwende_http_header',
clearField: 'lösche_feld',
dontSeeElementInDOM: 'sehe_nicht_element_in_dom',
moveCursorTo: 'bewege_den_cursor_zu',
scrollTo: 'scrolle_zu',
sendGetRequest: 'mache_einen_get_request',
sendPutRequest: 'mache_einen_put_request',
sendDeleteRequest: 'mache_einen_delete_request',
sendDeleteRequestWithPayload: 'mache_einen_delete_request_mit_payload',
sendPostRequest: 'mache_einen_post_request',
switchTo: 'wechlse_in_iframe',
},
}