| AdminPages | ||
| open | /juddiv3/ | |
| assertText | css=div.content > div | jUDDI has been successfully installed! |
| clickAndWait | link=View the service listing on this UDDI node | |
| assertElementPresent | link={urn:juddi-apache-org:v3_service}JUDDIApiService | |
| assertElementPresent | link={urn:uddi-org:v3_service}UDDICustodyTransferService | |
| assertElementPresent | link={urn:uddi-org:v3_service}UDDIInquiryService | |
| assertElementPresent | link={urn:uddi-org:v3_service}UDDIPublicationService | |
| assertElementPresent | link={urn:uddi-org:v3_service}UDDISecurityService | |
| assertElementPresent | link={urn:uddi-org:v3_service}UDDISubscriptionListenerService | |
| assertElementPresent | link={urn:uddi-org:v3_service}UDDISubscriptionService | |
| assertElementPresent | link=exact:http://localhost:8080/juddiv3/services/inquiryRest?_wadl | |
| open | /juddiv3/ | |
| clickAndWait | link=View the jUDDI Administration Interface | |
| clickAndWait | css=button.btn.btn-primary | |
| clickAndWait | xpath=(//a[contains(text(),'View Details »')])[2] | |
| assertText | //div[@id='status']/pre[3]/font | Data source is valid and online! |
| click | link=Statistics | |
| assertText | css=td | Failed API Queries |
| selectWindow | null | |
| clickAndWait | link=Configure | |
| clickAndWait | link=Save | 5000 |
| assertText | css=i.icon-thumbs-up.icon-2x | Saved! |
| click | link=Show Debug Information | |
| assertText | //div[@id='debugtable']/table/tbody/tr[11]/td | java.home |
| click | css=i.icon-question-sign.icon-large | |
| clickAndWait | link=Admin | |
| select | id=divselector | label=getAllPublisherDetail |
| click | link=Go! | |
| click | link=× | |
| type | id=username | root |
| type | id=password | root |
| click | id=loginbutton | |
| click | link=Go! | |
| assertElementPresent | //div[@id='adminresults']/table/tbody/tr[2]/td[2] | |
| click | link=Close | |
| select | id=divselector | label=get_publisherDetail |
| type | id=get_publisherDetailKEY | root |
| click | link=Go! | |
| assertElementPresent | //div[@id='adminresults']/table/tbody/tr[2]/td[2] | |
| click | link=Close | |
| select | id=divselector | label=invoke_SyncSubscription |
| select | id=divselector | label=save_Clerk |
| select | id=divselector | label=save_Node |
| type | id=NODEsetClientName | test |
| type | id=NODEsetName | test |
| type | id=NODEsetDescription | test |
| click | link=Go! | |
| assertText | id=adminresults | Success |
| click | link=Close | |
| select | id=divselector | label=save_publisher |
| type | id=savePublisherNAME | bob |
| type | id=savePublisherEMAIL | bob@mail.com |
| type | id=savePublisherAuthorizedName | bob |
| click | link=Go! | |
| assertText | id=adminresults | Success |
| click | link=Close | |
| select | id=divselector | label=save_Node |
| select | id=divselector | label=get_publisherDetail |
| type | id=get_publisherDetailKEY | bob |
| click | link=Go! | |
| assertText | //div[@id='adminresults']/table/tbody/tr[2]/td[2] | Authorized Name = bob Publisher Name = bob Email = bob@mail.com Administrator = true Enabled = true Max Bindings per = null Max Businesses = null Max Services per = null Max tModels = null |
| click | link=Close | |