esam_testing_szenario8
open /pubman/faces/ImportWorkspace.jsp
clickAndWait Header:lnkSubmission
clickAndWait lnkSubmission_lnkMultipleImport
clickAndWait //a[text()='PubMan Test Collection']
waitForElementPresent selFormat
select selFormat label=BibTeX
type inpMultipleImportUploadedImportFile C:\Projekte\testing\SeleniumTests\Pubman_Selenium_Tests\PMTS-46 ESAM Testing Szenario\Multible_bibtex_entries2.bib
clickAndWait lnkUploadFile
click selRollback
click selDuplicateStrategy:0
type inpMultipleImportName Multi Import Bibtex
clickAndWait lnkStartImport
waitForText lblErrorLevel FINISHED
verifyText //div[@id='content']/div[2]/table/tbody/tr[1]/td[4]/span[2] regexpi:bibtex
clickAndWait //a[text()='Multi Import Bibtex']
verifyText itemList:iterCurrentPartList:lblItemState Pending
verifyNotText itemList:iterCurrentPartList:lblItemState Released
goBackAndWait
waitForText lblErrorLevel FINISHED
clickAndWait //a[text()='Release']
waitForText lblErrorLevel FINISHED
clickAndWait //a[text()='Multi Import Bibtex']
verifyText itemList:iterCurrentPartList:lblItemState Released
verifyNotText itemList:iterCurrentPartList:lblItemState Pending
goBackAndWait
waitForText lblErrorLevel FINISHED
clickAndWait //a[text()='Delete']
waitForText lblErrorLevel FINISHED
verifyText //div[@id='content']/div[2]/table/tbody/tr[1] regexp:.*RemoveDeleteRelease
clickAndWait //a[text()='Multi Import Bibtex']
verifyText itemList:iterCurrentPartList:lblItemState Released
goBackAndWait
waitForText lblErrorLevel FINISHED
clickAndWait //a[text()='Remove']
verifyNotText //div[@id='content']/div[2]/table/tbody/tr[1]/td[3]/span[2] Multi Import Bibtex File