fusionDocuments
open /tcm/control/logout
open /tcm/control/main
type USERNAME admin
type PASSWORD ofbiz
clickAndWait //input[@value='Connexion']
assertTitle exact:OFBiz: TCM:
clickAndWait link=Modèle de document
click link=Chercher
waitForElementPresent //div[@id='scrl_ListTemplateContent_col']/table/tbody/tr[2]/td[4]
assertText //div[@id='scrl_ListTemplateContent_col']/table/tbody/tr[2]/td[5] email de test de bon fonctionnement
clickAndWait link=Modèle d'Impression
store javascript{new Date.now();} nowTS
type EditTemplateContent_contentName test${nowTS}
type EditTemplateContent_description test${nowTS}
select EditTemplateContent_printTheme label=Mail
type //body[@id='EditTemplateContent_textData'] testtesttest ${ApprenantpersonalTitle} ${ApprenantfirstName} ${ApprenantlastName}
clickAndWait submit
assertElementNotPresent //div[@class='errorMessage']
assertText //div[@id='scrl_ListTemplateContent_col']/table/tbody/tr[2]/td[4] test${nowTS}
clickAndWait //img[@title='Modifier']
type //body[@id='EditTemplateContent_textData'] ${ApprenantpersonalTitle} ${ApprenantfirstName} ${ApprenantlastName}
clickAndWait submit
assertElementNotPresent //div[@class='errorMessage']
clickAndWait //img[@title='Modifier']
assertText //body[@id='EditTemplateContent_textData'] ${ApprenantpersonalTitle} ${ApprenantfirstName} ${ApprenantlastName}
clickAndWait //a[@class='smallSubmit' and contains(.,'Annuler')]
assertElementNotPresent //div[@class='errorMessage']
clickAndWait link=Types d'événements
type EditEventType_communicationEventPrpTypId testEvt
type EditEventType_description testEvt Selenium
click //div[@id='EditEventType_submitButton_div']/a
waitForElementPresent //div[@class='eventMessage']
assertText //div[@class='eventMessage'] Service exécuté avec succès
clickAndWait link=Types de demande
assertText //div[@id='ListTrainingActionPurpose_refresh']//div[@class='screenlet-title-bar']/ul/li[@class='h3'] Liste des types de demande
click link=Chercher
waitForElementPresent link=on-going training
click link=on-going training
waitForElementPresent //div[@id='scrl_ListWEPurpTypEvtTypAssoc']//a[contains(., 'Ajouter')]
click //div[@id='scrl_ListWEPurpTypEvtTypAssoc']//a[contains(., 'Ajouter')]
waitForElementPresent EditWEPurpTypEvtTypAssoc_communicationEventPrpTypId
select EditWEPurpTypEvtTypAssoc_communicationEventPrpTypId label=TESTEVT: testEvt Selenium
click //a[@class='smallSubmit' and contains(.,'Ajouter')]
waitForElementPresent //div[@id='scrl_ListWEPurpTypEvtTypAssoc_col']/table/tbody/tr[2]/td[3]
assertText //div[@id='scrl_ListWEPurpTypEvtTypAssoc_col']/table/tbody/tr[2]/td[3] testEvt Selenium
clickAndWait link=Types d'événements
click link=Chercher
waitForElementPresent //div[@id='scrl_ListEventType_col']/table/tbody/tr[2]
assertText //div[@id='scrl_ListEventType_col']/table/tbody/tr[2]/td[2] TESTEVT
click //img[@title='Modifier']
waitForElementPresent //div[@id='scrl_ListEventTypeTemplateAssoc']
assertText //div[@id='scrl_ListEventTypeTemplateAssoc']/div[1]/ul/li[1] Association de modèle de document: testEvt Selenium
assertElementPresent //div[@id='scrl_ListEventTypeTemplateAssoc']/div[1]/ul/li[3]/a
click //div[@id='scrl_ListEventTypeTemplateAssoc']/div[1]/ul/li[3]/a
waitForElementPresent //select[@id='EditEventTypeTemplateAssoc_contentTypeId']
select EditEventTypeTemplateAssoc_contentTypeId label=Modèle pour impression (portrait)
pause 1000
select EditEventTypeTemplateAssoc_emailTemplateSettingId label=test${nowTS}
click //input[@name='submitButton' and @value='Ajouter']
assertElementNotPresent //div[@class='errorMessage']
waitForElementPresent //div[@id='scrl_ListEventTypeTemplateAssoc_col']/table/tbody/tr[2]/td[2]
assertText //div[@id='scrl_ListEventTypeTemplateAssoc_col']/table/tbody/tr[2]/td[2] test${nowTS}
clickAndWait link=Org. de formation
click link=Chercher
waitForElementPresent link=TCMDEMO02
assertElementPresent link=TCMDEMO02
click link=TCMDEMO02
waitForElementPresent link=Labellisation
assertElementPresent link=Labellisation
click link=Labellisation
waitForTextPresent Modifier la labellisation
assertText //div[@id='TrainingCnyPDetail']/div/div[1]/ul/li[1] Labellisation TCMDEMO02:AIDE AU JARDIN
click link=Modifier la labellisation
waitForElementPresent EditTrainingCnyAgreementHeader_statusId
select EditTrainingCnyAgreementHeader_statusId label=Oui
type EditTrainingCnyAgreementHeader_fromDate 2010-11-01
type EditTrainingCnyAgreementHeader_thruDate 2011-11-01
click //a[@class='smallSubmit' and contains(.,'Ajouter')]
assertElementNotPresent //div[@class='errorMessage']
waitForElementPresent TrainingCnyAgreementHeader_statusDescr
assertValue TrainingCnyAgreementHeader_statusDescr Oui
assertValue TrainingCnyAgreementHeader_fromDate 2010-11-01 00:00:00.000
click link=Ajouter un agrément
waitForElementPresent EditTrainingCnyAgreementItem_fromDate
type EditTrainingCnyAgreementItem_fromDate 2010-11-01
type EditTrainingCnyAgreementItem_thruDate 2011-11-02
select EditTrainingCnyAgreementItem_statusId label=Active
click submitButton
assertElementNotPresent //div[@class='errorMessage']
waitForElementPresent //div[@id='ListTrainCnyAgreItem_detailLink_div']//img[@src='{iconsLocation}/wrench.png']
clickAndWait //div[@id='ListTrainCnyAgreItem_detailLink_div']//img[@src='{iconsLocation}/wrench.png']
click //div[@id='AgreementItPrdt_refresh']//a[text()='Ajouter']
waitForElementPresent EditAgreementItPrdt_productId
type EditAgreementItPrdt_productId FORMATION02
select EditAgreementItPrdt_productStatusId label=Validé
click //div[@id='EditAgreementItPrdt_submitButton_div']//a
waitForElementPresent //div[@id='AgreementItPrdtArea']/table
clickAndWait link=Action de formation
click //div[@id='ShowTrainingAction_refresh']//a[text()='Ajouter']
waitForElementPresent PrepareCreateTrainingActionSummary_trainingCnyId
type PrepareCreateTrainingActionSummary_trainingCnyId TCMDEMO02
select PrepareCreateTrainingActionSummary_trainingActPurposeId label=on-going training
click //div[@id='PrepareCreateTrainingActionSummary_submit_div']/a[text()='Suivant']
waitForElementPresent cc_EditTrainingActionSummary_trainingCnyId
type EditTrainingActionSummary_startDate 2010-11-05
type EditTrainingActionSummary_completionDate 2010-11-07
type EditTrainingActionSummary_tPrdtId FORMATION02
waitForElementPresent EditTrainingActionSummary_tPrdtId_lookupDescription
assertText EditTrainingActionSummary_tPrdtId_lookupDescription Binage
select EditTrainingActionSummary_adminReferingPartyId label=Jean TALU
select EditTrainingActionSummary_financerPartyId0 value=TCMFIDEMO01
select EditTrainingActionSummary_facilityId value=A_9000
click //div[@id='EditTrainingActionSummary_submitButton_div']//a[@class='smallSubmit']
assertElementNotPresent //div[@class='errorMessage']
waitForElementPresent ListTrainingAction_fullRecap_div
click //div[@id='ShowTrainingActionArea']//a[text()='Inscrit']
waitForElementPresent //div[@id='TrainingActionPDetail']//div[@class='screenlet-title-bar']//a[text()='Ajouter']
click //div[@id='TrainingActionPDetail']//div[@class='screenlet-title-bar']//a[text()='Ajouter']
waitForElementPresent EditTrainingActionPartyAss_partyId
type EditTrainingActionPartyAss_partyId LEA001
click link=Création nouv. employeur
waitForElementPresent CreateEmployer_forceCreation
click CreateEmployer_forceCreation
type lastName SELENIUM EMPLOYEUR
type CreateEmployer_firstName prenom selenium
type CreateEmployer_comments ajout d'un employeur pour LEA001
click //div[@id='CreateEmployer_submitButton2_div']/a[text()='Ajouter']
waitForElementPresent EditTrainingActionPartyAss_partyId
select EditTrainingActionPartyAss_statusId label=Validé
select EditTrainingActionPartyAss_availabilityStatusId label=Présent
type EditTrainingActionPartyAss_partyId LEA001
click //form[@id='EditTrainingActionPartyAss']//input[@value='Ajouter']
assertElementNotPresent //div[@class='errorMessage']
waitForElementPresent //div[@id='TrainingActLearnerArea']//table[@class='basic-table hover-bar']//tr
waitForElementPresent //div[@id='TrainingActLearnerArea']/table/tbody/tr[2]/td[5]
assertText //div[@id='TrainingActLearnerArea']/table/tbody/tr[2]/td[5] Claude ROVIERES
assertText //div[@id='TrainingActLearnerArea']/table/tbody/tr[2]/td[7] Validé
assertText //div[@id='TrainingActLearnerArea']/table/tbody/tr[2]/td[8] Présent
assertText //div[@id='TrainingActLearnerArea']/table/tbody/tr[2]/td[11] admin
click //div[@id='ShowTrainingActionArea']//a[text()='Document']
waitForElementPresent link=Associer un document existant
click link=Associer un document existant
waitForElementPresent AddExistingContent_contentId
type AddExistingContent_contentId 10000
click //div[@id='AddExistingContent_submitButton_div']/a
waitForElementPresent //img[@title='Télécharger']
assertText //div[@id='WorkEffortContentArea']/table/tbody/tr[2]/td[3] test${nowTS}
open /tcm/control/logout