2010-12-13 5 views
1

Ich versuche, ein Skript log in den Admin-Bereich von Wordpress zu erstellen und dann nach Updates suchen, ich habe dies bereits für Drupal das Beispiel hier erwähnt werden:log in Wordpress mit WebInject

<case 
    id="1" 
    description1="short description" 
    description2="long description" 
    method="post" 
    url="http://myserver/test/login.jsp" 
    postbody="username=corey&password=welcome" 
    verifypositive="verify this string exists" 
    verifynegative="verify this string does not exist" 
    logrequest="yes" 
    logresponse="yes" 
    sleep="3" 
/> 

und auch ein Kommentar hier http://drupal.org/node/147413#comment-1269222

Ich bin jedoch mit dem Postbody Teil fest, es wird nicht auf der Admin-Seite einloggen.

Irgendwelche Gedanken?

+0

Hmm, ich konnte das nicht zur Arbeit bringen, aber jemand machte einen Nagios-Check, der funktioniert – hoberion

Antwort

0

ich Sie über die Testfälle erzählen können wir für atlassian Suite erstellt, vielleicht das Beispiel wird Ihnen helfen, dieser Fall ist das, was wir für CONFLUENCE erstellt

TESTDATA FILE

confluence_Basic_AD_Login_testdata.xml (it Erstanmeldung zu Webapp und prüft dann Login durch das Armaturenbrett Überprüfung)

<testcases repeat="1"> 

<case 
     id="1" 
     description="Get Confluence Login Page" 
     method="post" 
     url="https://confluence.company.com/login.action" 
     postbody="os_username=conflumin&os_password=conflumin123" 
     errormessage="Unable to connect to the login page of Confluence" 
     verifypositive="Username" 
     logrequest="yes" 
     logresponse="yes" 
/> 

<case 
     id="2" 
     description="Authentication by AD to Confluence" 
     url="https://confluence.company.com/dashboard.action" 
     verifypositive="Dashboard" 
     errormessage="Unable to authenticate user in Confluence" 
     logrequest="yes" 
     logresponse="yes" 

/> 

</testcases> 

CONFIG FILE

Datei: confluence_Basic_AD_Login_config.xml

<testcasefile>confluence_Basic_AD_Login_testdata.xml</testcasefile> 
    <useragent>WebInject Application Tester</useragent> 
    <timeout>10</timeout> 
    <globaltimeout>30</globaltimeout> 
    <reporttype>nagios</reporttype> 

Das ist alles, und der Scheck arbeitet mit NagiosXI. Hoffe es hilft dir.

karina