open |
https://localhost:8443/salesreps/control/logout |
|
open |
https://localhost:8443/salesreps/control/setSessionLocale?newLocale=fr |
|
type |
USERNAME |
admin |
type |
PASSWORD |
ofbiz |
clickAndWait |
//input[@value='Connexion'] |
|
assertElementNotPresent |
//div[@class='errorMessage'] |
|
assertText |
//div[@id='app-navigation1']/h2 |
Application de gestion de la relation client |
clickAndWait |
link=Créer une nouvelle société |
|
type |
createCompany_corporateName |
mon test |
type |
createCompany_address1 |
3 bis les isles |
type |
createCompany_postalCode |
37270 |
type |
createCompany_city |
VERETZ |
select |
createCompany_countryGeoId |
label=FRA: France |
click |
//input[@name='submitButton' and @value='Enregistrer'] |
|
assertElementPresent |
//span[@id='companyNavigator_actual'] |
CRM_LEAD |
assertElementNotPresent |
//div[@class='errorMessage'] |
|
assertElementPresent |
//div[@class='content-messages eventMessage'] |
|
assertAttribute |
//span[@id='companyNavigator_actual']@class |
CRM_LEAD |
click |
link=Contacts |
|
pause |
2000 |
|
click |
link=Créer un nouveau contact |
|
pause |
2000 |
|
type |
EditOrCreateContact_salutation |
mr |
type |
EditOrCreateContact_firstName |
jean |
type |
EditOrCreateContact_lastName |
talu |
click |
create |
|
assertElementNotPresent |
//div[@class='errorMessage'] |
|
click |
//div[@class='screenlet-title-bar']//a[contains(.,'Relations')] |
|
waitForElementPresent |
//a[contains(., 'Nouvelle relation')] |
|
click |
link=Nouvelle relation |
|
waitForElementPresent |
CreateOrUpdatRelation_partyIdTo |
|
type |
CreateOrUpdatRelation_partyIdTo |
admin |
select |
CreateOrUpdatRelation_partyRelationshipTypeId |
label=Employé |
click |
//input[@name='submit' and @value='Créer'] |
|
assertElementNotPresent |
//div[@class='errorMessage'] |
|
click |
//div[@class='screenlet-title-bar']//a[contains(.,'Projets')] |
|
pause |
2000 |
|
assertElementNotPresent |
//div[@class='errorMessage'] |
|
click |
link=Activités |
|
pause |
2000 |
|
assertElementNotPresent |
//div[@class='errorMessage'] |
|
click |
link=Localiser |
|
pause |
2000 |
|
assertElementNotPresent |
//div[@class='errorMessage'] |
|
clickAndWait |
link=Créer un nouveau projet |
|
waitForElementPresent |
CreateProject_projectName |
|
type |
CreateProject_projectName |
mon projet de test |
type |
CreateProject_projectDescription |
projet selenium |
click |
save |
|
waitForElementPresent |
//div[@class='screenlet-title-bar']//a[contains(.,'Ressources')] |
|
assertTitle |
exact:OFBiz: Représentant de vente: |
|
waitForElementPresent |
link=Ajouter une ressource de projet |
|
click |
link=Ajouter une ressource de projet |
|
waitForElementPresent |
AddResource_partyId |
|
select |
AddResource_partyId |
label=Analist1 Jo |
click |
addButton |
|
assertTitle |
exact:OFBiz: Représentant de vente: |
|
click |
link=Phases |
|
waitForElementPresent |
//a[contains(., 'Ajouter une phase de projet')] |
|
click |
link=Ajouter une phase de projet |
|
waitForElementPresent |
//input[@id='AddPhase_phaseName'] |
|
type |
AddPhase_phaseName |
phase 1 |
type |
AddPhase_phaseDdescription |
ma première phase |
click |
save |
|
click |
link=Phases |
|
click |
//div[@class='screenlet-title-bar']//a[contains(.,'Tâches')] |
|
waitForElementPresent |
//a[contains(., 'Ajouter une tâche au projet')] |
|
click |
link=Ajouter une tâche au projet |
|
waitForElementPresent |
//input[@id='EditTask_workEffortName'] |
|
type |
EditTask_workEffortName |
tache 1 |
select |
EditTask_workEffortParentId |
index=2 |
type |
EditTask_description |
tache de test numéro 1 du 2/02 au 4/02 |
type |
EditTask_estimatedStartDate |
2010-02-02 |
type |
//input[@id='EditTask_estimatedCompletionDate'] |
2010-02-04 |
click |
save |
|
click |
//div[@class='screenlet-title-bar']//a[contains(.,'Tâches')] |
|
waitForElementPresent |
//a[contains(., 'Ajouter une tâche au projet')] |
|
clickAndWait |
link=Diag. de Gantt |
|
assertTitle |
exact:OFBiz: Représentant de vente: Diagramme de Gantt |
|