StartseiteEnglishKontakt
Informationen über itcampus und die PartnerKnowledgebaseSupport, FAQ, Tutorial und HandbuchDemoversion, Evaluationsversion, Whitepaper, Preise und ShopFeatures, Technische Details, Funktionsüberblick, Tutorialvideo und ScreenshotsNews
« web2test geht in die Betaphase
web2test - ein weiteres Werkzeug zur Testautomatisierung. Warum? Was sind die Besonderheiten? »

Browser-Interface web2test

Das Schreiben der Dokumentation einer Software ist nicht gerade die aufregendste Tätigkeit. Aktuell aber wird die Dokumentation um ein spannendes Thema erweitert: das Browser-Interface von web2test.
Mit dieser API ist man in der Lage, abseits von den Standard-Funktionen, smarte, eigene Abläufe zu modellieren. Dafür sind “nur” grobe Jython Kenntnisse … und natürlich die Dokumentation des Interfaces erforderlich.

Hier ein paar kleine Beispiele dazu:

  • Löschen des Browsercaches (Nützlich als Vorbedingung für einen Testlauf):

    from de.itcampus.meex2 import NIBrowserPreferences
    NIBrowserPreferences().deleteCache(rc.lookup(”browser”))

  • Check auf ein beliebiges Attribut (Nützlich für Checks, die für ein Attribut nicht standardmäßig über das Check-Menü angeboten werden):

    node = rc.getComponent(rc.lookup(’id’))
    att = rc.lookup(’attribute’)
    val = rc.lookup(’value’)
    rc.checkEqual(node.getAttribute(att), val, “Check attribute %s” % att)

Hinterlassen Sie eine Antwort