setTimeout |
45000 |
|
store |
javascript{Math.floor(Math.random()*11000)} |
randomSuffix |
open |
index.php/designer/default |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
clickAndWait |
//div[@id='TitleBarAndDesignerPageMenuView']/div/ul/li[3]/a/span |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
assertText |
link=Fields |
Fields |
clickAndWait |
link=Fields |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
attributeTypeName |
label=Pick List |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
clickAndWait |
attributeTypeNameButton |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=DropDownAttributeForm_attributeName |
tc_${randomSuffix} |
type |
id=DropDownAttributeForm_attributeLabels_en |
tc_${randomSuffix} |
type |
id=customFieldDataData_AddInput |
aaaa |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bbbb |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cccc |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isRequired |
off |
click |
DropDownAttributeForm_isRequired |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isRequired |
on |
verifyValue |
DropDownAttributeForm_isAudited |
off |
click |
DropDownAttributeForm_isAudited |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isAudited |
on |
clickAndWait |
save |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyTextPresent |
Designer |
|
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div/h1 |
Create Field |
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div[2]/h1 |
Accounts: Custom Fields |
verifyTextPresent |
tc_${randomSuffix} |
|
verifyTextPresent |
Accounts: Standard Fields |
|
select |
attributeTypeName |
label=Pick List |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
clickAndWait |
attributeTypeNameButton |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=DropDownAttributeForm_attributeName |
ts_${randomSuffix} |
type |
id=DropDownAttributeForm_attributeLabels_en |
ts_${randomSuffix} |
type |
id=customFieldDataData_AddInput |
aaa1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
aaa2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
aaa3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bbb1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bbb2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bbb3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ccc1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ccc2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ccc3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isRequired |
off |
click |
DropDownAttributeForm_isRequired |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isRequired |
on |
verifyValue |
DropDownAttributeForm_isAudited |
off |
click |
DropDownAttributeForm_isAudited |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isAudited |
on |
clickAndWait |
save |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyTextPresent |
Designer |
|
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div/h1 |
Create Field |
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div[2]/h1 |
Accounts: Custom Fields |
verifyTextPresent |
ts_${randomSuffix} |
|
verifyTextPresent |
Accounts: Standard Fields |
|
select |
attributeTypeName |
label=Pick List |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
clickAndWait |
attributeTypeNameButton |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=DropDownAttributeForm_attributeName |
tcity_${randomSuffix} |
type |
id=DropDownAttributeForm_attributeLabels_en |
tcity_${randomSuffix} |
type |
id=customFieldDataData_AddInput |
aa1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ab1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ac1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
aa2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ab2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ac2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
aa3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ab3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ac3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ba1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bb1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bc1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ba2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bb2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bc2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ba3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bb3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
bc3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ca1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cb1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cc1 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ca2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cb2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cc2 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
ca3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cb3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=customFieldDataData_AddInput |
cc3 |
click |
id=customFieldDataData_AddInputButton |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isRequired |
off |
click |
DropDownAttributeForm_isRequired |
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyValue |
DropDownAttributeForm_isRequired |
on |
verifyValue |
DropDownAttributeForm_isAudited |
off |
click |
DropDownAttributeForm_isAudited |
|
verifyValue |
DropDownAttributeForm_isAudited |
on |
clickAndWait |
save |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyTextPresent |
Designer |
|
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div/h1 |
Create Field |
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div[2]/h1 |
Accounts: Custom Fields |
verifyTextPresent |
tcity_${randomSuffix} |
|
verifyTextPresent |
Accounts: Standard Fields |
|
select |
attributeTypeName |
label=Dependent Pick Lists |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
clickAndWait |
attributeTypeNameButton |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
type |
id=DropDownDependencyAttributeForm_attributeName |
loc_${randomSuffix} |
type |
id=DropDownDependencyAttributeForm_attributeLabels_en |
loc_${randomSuffix} |
assertValue |
//select[@id='DropDownDependencyAttributeForm_mappingData_1_attributeName']/option |
|
select |
id=DropDownDependencyAttributeForm_mappingData_0_attributeName |
label=tc_${randomSuffix} |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
waitForText |
//select[@id='DropDownDependencyAttributeForm_mappingData_1_attributeName']/option |
(None) |
select |
id=DropDownDependencyAttributeForm_mappingData_1_attributeName |
label=ts_${randomSuffix} |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
waitForElementPresent |
DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_0 |
|
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_0 |
label=aaaa |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_1 |
label=aaaa |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_2 |
label=aaaa |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_3 |
label=bbbb |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_4 |
label=bbbb |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_5 |
label=bbbb |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_6 |
label=cccc |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_7 |
label=cccc |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_1_valuesToParentValues_8 |
label=cccc |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_attributeName |
label=tcity_${randomSuffix} |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
waitForElementPresent |
DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_0 |
|
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_0 |
label=aaa1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_1 |
label=aaa1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_2 |
label=aaa1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_3 |
label=aaa2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_4 |
label=aaa2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_5 |
label=aaa2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_6 |
label=aaa3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_7 |
label=aaa3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_8 |
label=aaa3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_9 |
label=bbb1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_10 |
label=bbb1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_11 |
label=bbb1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_12 |
label=bbb2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_13 |
label=bbb2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_14 |
label=bbb2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_15 |
label=bbb3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_16 |
label=bbb3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_17 |
label=bbb3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_18 |
label=ccc1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_19 |
label=ccc1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_20 |
label=ccc1 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_21 |
label=ccc2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_22 |
label=ccc2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_23 |
label=ccc2 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_24 |
label=ccc3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_25 |
label=ccc3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
select |
id=DropDownDependencyAttributeForm_mappingData_2_valuesToParentValues_26 |
label=ccc3 |
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
clickAndWait |
save |
|
waitForPageToLoad |
|
|
waitForCondition |
selenium.browserbot.getCurrentWindow().jQuery.active == 0 |
30000 |
verifyTextPresent |
Designer |
|
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div/h1 |
Create Field |
assertText |
//div[@id='StandardAndCustomAttributesListView']/div[2]/div[2]/h1 |
Accounts: Custom Fields |
verifyTextPresent |
loc_${randomSuffix} |
|
verifyTextPresent |
Accounts: Standard Fields |
|