Skip to content

Instantly share code, notes, and snippets.

@Rokko11
Last active September 10, 2019 21:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Rokko11/247143e4043ed7d603555f33598fd696 to your computer and use it in GitHub Desktop.
Save Rokko11/247143e4043ed7d603555f33598fd696 to your computer and use it in GitHub Desktop.
Generierung Benutzerhandbuch aus Selenium-Test

Versenden eines Briefes

Um außerhalb der Dunkelverarbeitung einen Brief an eine versicherten Person oder einen Korrespondenzpartner zu versenden, führen Sie bitte folgende Schritte durch:

  • Öffnen Sie einen existierenden Vertrag
  • Klicken Sie in der Aktionsleiste auf den Button "Freier Brief"
  • Wählen Sie den gewünschten Brief aus.
  • Wählen Sie im Dialog die Versandoption "Manuelle Nachbearbeitung" aus.
  • Klicken Sie auf "Brief erstellen"
  • Der Brief wurde erstellt und heruntergeladen.

Dialogfenster zum Versand eines Briefes

handbuch.briefversand.title=Versenden eines Briefes
handbuch.briefversand.description=Um außerhalb der Dunkelverarbeitung einen Brief an eine versicherten Person oder einen Korrespondenzpartner zu versenden, führen Sie bitte folgende Schritte durch:
handbuch.vertrag.open.existing=Öffnen Sie einen existierenden Vertrag
handbuch.vertrag.brief.click.button=Klicken Sie in der Aktionsleiste auf den Button "Freier Brief"
handbuch.briefe.select=Wählen Sie den gewünschten Brief aus.
handbuch.briefe.dialog.description=Dialogfenster zum Versand eines Briefes
handbuch.briefe.versandoption.choose=Wählen Sie im Dialog die Versandoption "Manuelle Nachbearbeitung" aus.
handbuch.briefe.button.confirm=Klicken Sie auf "Brief erstellen"
handbuch.briefe.download.confirm=Der Brief wurde erstellt und heruntergeladen.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
docker run -v `pwd`:/data \
pandoc/latex:2.6 \
*.md \
-o result.pdf
public class SampleIT extends SeleniumTestCase {
@Test
@Login
@ImportFile(name = "brief/Datenbasis.xls")
public void testErfolgreicherVersand() throws Exception {
new VertragPage()
.setLogStrategy(new MarkdownStrategy())
.title("handbuch.briefversand.title")
.describe("handbuch.briefversand.description")
.step("handbuch.vertrag.open.existing")
.open("Test-4711")
.step("handbuch.vertrag.brief.click.button")
.clickSendBrief()
.step("handbuch.briefe.select")
.selectBrief(4)
.takeScreenshot("handbuch.briefe.dialog")
.step("handbuch.briefe.versandoption.choose")
.assertDialogVisible(true)
.chooseVersandOption(Versandoption.LOKALER_DRUCK)
.clickButtonCreate()
.step("handbuch.briefe.button.confirm")
.assertPage(VertragPage.class)
.step("handbuch.briefe.download.confirm")
.assertFileDownloadExists();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment