Commit 7a00b53b4ce5a16f3322b25bef4b1c0b8b012f68
1 parent
f67d376b
test sute with standart test cases for testing prom keywords
Showing
1 changed file
with
169 additions
and
0 deletions
1 | +*** Setting *** | |
2 | +Library op_robot_tests.tests_files.service_keywords | |
3 | +Library String | |
4 | +LIbrary Collections | |
5 | +LIbrary Selenium2Library | |
6 | +Library DebugLibrary | |
7 | +Resource keywords.robot | |
8 | +Resource resource.robot | |
9 | +Suite Setup TestCaseSetup | |
10 | +Suite Teardown Close all browsers | |
11 | + | |
12 | +*** Variables *** | |
13 | +${tender_dump_id} 0 | |
14 | +${LOAD_BROKERS} ['Prom', 'Quinta'] | |
15 | +${LOAD_USERS} ['Tender Viewer', 'Tender User', 'Prom Owner', 'Tender Owner'] | |
16 | + | |
17 | +${tender_owner} prom_owner #Tender Owner | |
18 | +${provider} Tender User | |
19 | +${viewer} Tender Viewer | |
20 | + | |
21 | +${item_id} 0 | |
22 | +${question_id} 0 | |
23 | + | |
24 | +#Avalable roles and users | |
25 | + | |
26 | +#roles: Owner, User, Viewer | |
27 | + | |
28 | +#palyers: | |
29 | + #E-tender | |
30 | + #Prom | |
31 | + #SmartTender | |
32 | + #Publicbid | |
33 | + #Netcast | |
34 | + | |
35 | +*** Test Cases *** | |
36 | + | |
37 | + | |
38 | +Можливість оголосити однопердметний тендер брокером | |
39 | + [Tags] ${USERS.users['${USERS.${tender_owner}}'].broker}: Можливість оголосити тендер | |
40 | + ${INITIAL_DATA}= prepare_prom_tender_data | |
41 | + Set Global Variable ${INITIAL_DATA} | |
42 | + ${id}= Викликати для учасника ${USERS.${tender_owner}} Створити тендер ${INITIAL_DATA} | |
43 | + log ${id} | |
44 | + Set Global Variable ${id} | |
45 | + | |
46 | +Отримати оголошений однопердметний тендер | |
47 | + [Tags] ${USERS.users['${USERS.${tender_owner}}'].broker}: Можливість оголосити тендер | |
48 | + ${tender_data}= Call Method ${USERS.users['Tender Viewer'].client} get_tender ${id} | |
49 | + log ${tender_data} | |
50 | + Log Object Data ${tender_data} | |
51 | + Set Global Variable ${tender_data} | |
52 | + | |
53 | + | |
54 | +Відображення заголовоку оголошеного тендера | |
55 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
56 | + #Debug | |
57 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.title | |
58 | + | |
59 | +Відображення опису оголошеного тендера | |
60 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
61 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.description | |
62 | + | |
63 | +Відображення бюджету оголошеного тендера | |
64 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
65 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.value.amount | |
66 | + | |
67 | +Відображення tenderID оголошеного тендера | |
68 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
69 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.tenderID | |
70 | + | |
71 | +Відображення procuringEntity.name оголошеного тендера | |
72 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
73 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.procuringEntity.name | |
74 | + | |
75 | +Відображення початоку періоду уточнення оголошеного тендера | |
76 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
77 | + Звірити дату ${viewer} enquiryPeriod.startDate | |
78 | + | |
79 | +Відображення закінчення періоду уточнення оголошеного тендера | |
80 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
81 | + Звірити дату ${viewer} enquiryPeriod.endDate | |
82 | + | |
83 | +Відображення початоку періоду прийому пропозицій оголошеного тендера | |
84 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
85 | + Звірити дату ${viewer} tenderPeriod.startDate | |
86 | + | |
87 | +Відображення закінчення періоду прийому пропозицій оголошеного тендера | |
88 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
89 | + Звірити дату ${viewer} tenderPeriod.endDate | |
90 | + | |
91 | +Відображення мінімального кроку оголошеного тендера | |
92 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | |
93 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.minimalStep.amount | |
94 | + | |
95 | +####### | |
96 | +#Відображення однопредметного тендера | |
97 | +#приедмет закупівлі, кількість, класифікатори, строки поставки, місце поставки | |
98 | + | |
99 | +Відображення опису позицій закупівлі однопредметного тендера | |
100 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
101 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].description | |
102 | + | |
103 | +Відображення дати доставки позицій закупівлі однопредметного тендера | |
104 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
105 | + Звірити поле створеного тендера ${viewer} data.items[${item_id}].deliveryDate.endDate | |
106 | + | |
107 | +Відображення координат широти доставки позицій закупівлі однопредметного тендера | |
108 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
109 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryLocation.latitude | |
110 | + | |
111 | +Відображення координат довготи доставки позицій закупівлі однопредметного тендера | |
112 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
113 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryLocation.longitude | |
114 | + | |
115 | +Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера | |
116 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
117 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryAddress.countryName | |
118 | + | |
119 | +Відображення пошт коду доставки позицій закупівлі однопредметного тендера | |
120 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
121 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryAddress.postalCode | |
122 | + | |
123 | +Відображення регіону доставки позицій закупівлі однопредметного тендера | |
124 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
125 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryAddress.region | |
126 | + | |
127 | +Відображення locality адреси доставки позицій закупівлі однопредметного тендера | |
128 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
129 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryAddress.locality | |
130 | + | |
131 | +Відображення вулиці доставки позицій закупівлі однопредметного тендера | |
132 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
133 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].deliveryAddress.streetAddress | |
134 | + | |
135 | +Відображення схеми класифікації позицій закупівлі однопредметного тендера | |
136 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
137 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].classification.scheme | |
138 | + | |
139 | +Відображення ідентифйікатора класифікації позицій закупівлі однопредметного тендера | |
140 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
141 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].classification.id | |
142 | + | |
143 | +Відображення опису класифікації позицій закупівлі однопредметного тендера | |
144 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
145 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].classification.description | |
146 | + | |
147 | +Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера | |
148 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
149 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].additionalClassifications.scheme | |
150 | + | |
151 | +Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера | |
152 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
153 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].additionalClassifications.id | |
154 | + | |
155 | +Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера | |
156 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
157 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].additionalClassifications.description | |
158 | + | |
159 | +Відображення назви одиниці позицій закупівлі однопредметного тендера | |
160 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
161 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].unit.name | |
162 | + | |
163 | +Відображення коду одиниці позицій закупівлі однопредметного тендера | |
164 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
165 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].unit.code | |
166 | + | |
167 | +Відображення кількості позицій закупівлі однопредметного тендера | |
168 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера | |
169 | + Звірити поле створеного тендера ${INITIAL_DATA} ${tender_data} data.items[${item_id}].quantity | ... | ... |
Please
register
or
login
to post a comment