-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCommunityEditionSignup.xml
61 lines (61 loc) · 4.84 KB
/
CommunityEditionSignup.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<FlexMonkey>
<TestSuite name="Community Edition - Signup" description="null" ignore="false">
<TestCase name="Sign Up For Account" description="null" ignore="false">
<Test name="Login Taken" description="null" defaultThinkTime="250" ignore="false">
<UIEvent command="Click" value="Click here to get a free account" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldCompany" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="My Company"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldCompany" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldName" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="My Project"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldName" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="ChangeFocus" value="textArea" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="SelectText" value="signupFieldLogin" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="0"/>
<arg value="0"/>
</UIEvent>
<UIEvent command="Input" value="signupFieldLogin" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="admin2"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldLogin" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldPassword" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="testit"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldPassword" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldPasswordConfirmation" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="testit"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldPasswordConfirmation" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldEmail" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="[email protected]"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldEmail" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="ChangeFocus" value="signupFieldPhoneNumber" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldFirstName" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="Test"/>
</UIEvent>
<UIEvent command="ChangeFocus" value="signupFieldFirstName" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<UIEvent command="Input" value="signupFieldLastName" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="User"/>
</UIEvent>
<UIEvent command="Click" value="OK" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<Verify value="Login has already been taken" prop="automationName" description="New Verify" isRetryable="true" delay="500" attempts="20" verifyBitmap="false" snapshotURL="verify-110-2988.snp" verifyBitmapFuzziness="0">
<Attribute name="automationName" expectedValue="Login has already been taken" type="property" actualValue="null"/>
</Verify>
</Test>
<Test name="Success" description="null" defaultThinkTime="250" ignore="false">
<UIEvent command="SelectText" value="signupFieldLogin" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="0"/>
<arg value="6"/>
</UIEvent>
<UIEvent command="Input" value="signupFieldLogin" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false">
<arg value="testuser"/>
</UIEvent>
<UIEvent command="Click" value="OK" prop="automationName" delay="1000" attempts="10" retryOnlyOnResponse="false"/>
<Verify value="You have successfully signed up for Planigle. Shortly, you will receive an email to complete the signup process." prop="automationName" description="New Verify" isRetryable="true" delay="500" attempts="20" verifyBitmap="false" snapshotURL="verify-131-2943.snp" verifyBitmapFuzziness="0"/>
</Test>
</TestCase>
</TestSuite>
</FlexMonkey>