Commit 309d6fd8b28f277bd0d2579beb694602874cb364
1 parent
465cb68c
planning.robot and argument file planning.txt
Showing
3 changed files
with
267 additions
and
3 deletions
@@ -38,14 +38,11 @@ Resource resource.robot | @@ -38,14 +38,11 @@ Resource resource.robot | ||
38 | 38 | ||
39 | 39 | ||
40 | Можливість створити план закупівлі | 40 | Можливість створити план закупівлі |
41 | - ${NUMBER_OF_LOTS}= Convert To Integer ${NUMBER_OF_LOTS} | ||
42 | ${NUMBER_OF_ITEMS}= Convert To Integer ${NUMBER_OF_ITEMS} | 41 | ${NUMBER_OF_ITEMS}= Convert To Integer ${NUMBER_OF_ITEMS} |
43 | ${tender_parameters}= Create Dictionary | 42 | ${tender_parameters}= Create Dictionary |
44 | ... mode=${MODE} | 43 | ... mode=${MODE} |
45 | ... number_of_items=${NUMBER_OF_ITEMS} | 44 | ... number_of_items=${NUMBER_OF_ITEMS} |
46 | - ... number_of_lots=${NUMBER_OF_LOTS} | ||
47 | ... tender_meat=${${TENDER_MEAT}} | 45 | ... tender_meat=${${TENDER_MEAT}} |
48 | - ... lot_meat=${${LOT_MEAT}} | ||
49 | ... item_meat=${${ITEM_MEAT}} | 46 | ... item_meat=${${ITEM_MEAT}} |
50 | ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE} | 47 | ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE} |
51 | Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE} | 48 | Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE} |
op_robot_tests/tests_files/planning.robot
0 → 100644
1 | +*** Settings *** | ||
2 | +Resource base_keywords.robot | ||
3 | +Suite Setup Test Suite Setup | ||
4 | +Suite Teardown Test Suite Teardown | ||
5 | + | ||
6 | +*** Variables *** | ||
7 | +${MODE} planning | ||
8 | +@{USED_ROLES} tender_owner viewer | ||
9 | + | ||
10 | + | ||
11 | +*** Test Cases *** | ||
12 | +Можливість створити план закупівлі | ||
13 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану | ||
14 | + ... tender_owner | ||
15 | + ... ${USERS.users['${tender_owner}'].broker} | ||
16 | + ... create_plan | ||
17 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
18 | + Можливість створити план закупівлі | ||
19 | + | ||
20 | + | ||
21 | +Можливість знайти план по ідентифікатору | ||
22 | + [Tags] ${USERS.users['${viewer}'].broker}: Пошук плану | ||
23 | + ... viewer tender_owner | ||
24 | + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | ||
25 | + ... find_plan | ||
26 | + Можливість знайти план по ідентифікатору | ||
27 | + | ||
28 | + | ||
29 | +Відображення суми бюджету | ||
30 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
31 | + ... viewer | ||
32 | + ... ${USERS.users['${viewer}'].broker} | ||
33 | + ... plan_view | ||
34 | + Звірити відображення поля budget.amount плану для користувача ${viewer} | ||
35 | + | ||
36 | + | ||
37 | +Відображення amountNet бюджету | ||
38 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
39 | + ... viewer | ||
40 | + ... ${USERS.users['${viewer}'].broker} | ||
41 | + ... plan_view | ||
42 | + Звірити відображення поля budget.amountNet плану для користувача ${viewer} | ||
43 | + | ||
44 | + | ||
45 | +Відображення опису бюджету | ||
46 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
47 | + ... viewer | ||
48 | + ... ${USERS.users['${viewer}'].broker} | ||
49 | + ... plan_view | ||
50 | + Звірити відображення поля budget.description плану для користувача ${viewer} | ||
51 | + | ||
52 | + | ||
53 | +Відображення валюти бюджету | ||
54 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
55 | + ... viewer | ||
56 | + ... ${USERS.users['${viewer}'].broker} | ||
57 | + ... plan_view | ||
58 | + Звірити відображення поля budget.currency плану для користувача ${viewer} | ||
59 | + | ||
60 | + | ||
61 | +Відображення id бюджету | ||
62 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
63 | + ... viewer | ||
64 | + ... ${USERS.users['${viewer}'].broker} | ||
65 | + ... plan_view | ||
66 | + Звірити відображення поля budget.id плану для користувача ${viewer} | ||
67 | + | ||
68 | + | ||
69 | +Відображення id проекту в бюджеті | ||
70 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
71 | + ... viewer | ||
72 | + ... ${USERS.users['${viewer}'].broker} | ||
73 | + ... plan_view | ||
74 | + Звірити відображення поля budget.project.id плану для користувача ${viewer} | ||
75 | + | ||
76 | + | ||
77 | +Відображення назви проекту в бюджеті | ||
78 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
79 | + ... viewer | ||
80 | + ... ${USERS.users['${viewer}'].broker} | ||
81 | + ... plan_view | ||
82 | + Звірити відображення поля budget.project.name плану для користувача ${viewer} | ||
83 | + | ||
84 | + | ||
85 | +Відображення назви організації | ||
86 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
87 | + ... viewer | ||
88 | + ... ${USERS.users['${viewer}'].broker} | ||
89 | + ... plan_view | ||
90 | + Звірити відображення поля procuringEntity.name плану для користувача ${viewer} | ||
91 | + | ||
92 | + | ||
93 | +Відображення схеми ідентифікатора організації | ||
94 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
95 | + ... viewer | ||
96 | + ... ${USERS.users['${viewer}'].broker} | ||
97 | + ... plan_view | ||
98 | + Звірити відображення поля procuringEntity.identifier.scheme плану для користувача ${viewer} | ||
99 | + | ||
100 | + | ||
101 | +Відображення ідентифікатора організації | ||
102 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
103 | + ... viewer | ||
104 | + ... ${USERS.users['${viewer}'].broker} | ||
105 | + ... plan_view | ||
106 | + Звірити відображення поля procuringEntity.identifier.id плану для користувача ${viewer} | ||
107 | + | ||
108 | + | ||
109 | +Відображення легально зареєстрованої назви організації | ||
110 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
111 | + ... viewer | ||
112 | + ... ${USERS.users['${viewer}'].broker} | ||
113 | + ... plan_view | ||
114 | + Звірити відображення поля procuringEntity.identifier.legalName плану для користувача ${viewer} | ||
115 | + | ||
116 | + | ||
117 | +Відображення опису класифікації | ||
118 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
119 | + ... viewer | ||
120 | + ... ${USERS.users['${viewer}'].broker} | ||
121 | + ... plan_view | ||
122 | + Звірити відображення поля classification.description плану для користувача ${viewer} | ||
123 | + | ||
124 | + | ||
125 | +Відображення схеми класифікації | ||
126 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
127 | + ... viewer | ||
128 | + ... ${USERS.users['${viewer}'].broker} | ||
129 | + ... plan_view | ||
130 | + Звірити відображення поля classification.scheme плану для користувача ${viewer} | ||
131 | + | ||
132 | + | ||
133 | +Відображення коду класифікації | ||
134 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
135 | + ... viewer | ||
136 | + ... ${USERS.users['${viewer}'].broker} | ||
137 | + ... plan_view | ||
138 | + Звірити відображення поля classification.id плану для користувача ${viewer} | ||
139 | + | ||
140 | + | ||
141 | +Відображення дати початку періоду подання пропозицій | ||
142 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
143 | + ... viewer | ||
144 | + ... ${USERS.users['${viewer}'].broker} | ||
145 | + ... plan_view | ||
146 | + Звірити відображення поля tender.tenderPeriod.startDate плану для користувача ${viewer} | ||
147 | + | ||
148 | + | ||
149 | +Відображення опису об'єкта | ||
150 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
151 | + ... viewer | ||
152 | + ... ${USERS.users['${viewer}'].broker} | ||
153 | + ... plan_view level2 | ||
154 | + Звірити відображення description усіх предметів плану для користувача ${viewer} | ||
155 | + | ||
156 | + | ||
157 | +Відображення кількості необхідних одиниць об'єкта | ||
158 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
159 | + ... viewer | ||
160 | + ... ${USERS.users['${viewer}'].broker} | ||
161 | + ... plan_view | ||
162 | + Звірити відображення quantity усіх предметів плану для користувача ${viewer} | ||
163 | + | ||
164 | + | ||
165 | +Відображення кінцевої дати доставки | ||
166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
167 | + ... viewer | ||
168 | + ... ${USERS.users['${viewer}'].broker} | ||
169 | + ... plan_view | ||
170 | + Звірити відображення deliveryDate.endDate усіх предметів плану для користувача ${viewer} | ||
171 | + | ||
172 | + | ||
173 | +Відображення коду одиниці виміру | ||
174 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
175 | + ... viewer | ||
176 | + ... ${USERS.users['${viewer}'].broker} | ||
177 | + ... plan_view | ||
178 | + Звірити відображення unit.code усіх предметів плану для користувача ${viewer} | ||
179 | + | ||
180 | + | ||
181 | +Відображення назви одиниці виміру | ||
182 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
183 | + ... viewer | ||
184 | + ... ${USERS.users['${viewer}'].broker} | ||
185 | + ... plan_view | ||
186 | + Звірити відображення unit.name усіх предметів плану для користувача ${viewer} | ||
187 | + | ||
188 | + | ||
189 | +Відображення опису класифікації об'єкта | ||
190 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
191 | + ... viewer | ||
192 | + ... ${USERS.users['${viewer}'].broker} | ||
193 | + ... plan_view | ||
194 | + Звірити відображення classification.description усіх предметів плану для користувача ${viewer} | ||
195 | + | ||
196 | + | ||
197 | +Відображення схеми класифікації об'єкта | ||
198 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
199 | + ... viewer | ||
200 | + ... ${USERS.users['${viewer}'].broker} | ||
201 | + ... plan_view | ||
202 | + Звірити відображення classification.scheme усіх предметів плану для користувача ${viewer} | ||
203 | + | ||
204 | + | ||
205 | +Відображення коду класифікації об'єкта | ||
206 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | ||
207 | + ... viewer | ||
208 | + ... ${USERS.users['${viewer}'].broker} | ||
209 | + ... plan_view | ||
210 | + Звірити відображення classification.id усіх предметів плану для користувача ${viewer} | ||
211 | + | ||
212 | + | ||
213 | +Можливість змінити опис бюджету | ||
214 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
215 | + ... tender_owner | ||
216 | + ... ${USERS.users['${tender_owner}'].broker} | ||
217 | + ... modify_plan | ||
218 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
219 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
220 | + ${new_description}= create_fake_sentence | ||
221 | + Можливість змінити поле budget.description плану на ${new_description} | ||
222 | + | ||
223 | + | ||
224 | +Можливість змінити суму бюджету | ||
225 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
226 | + ... tender_owner | ||
227 | + ... ${USERS.users['${tender_owner}'].broker} | ||
228 | + ... modify_plan | ||
229 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
230 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
231 | + ${new_amount}= create_fake_value_amount | ||
232 | + Можливість змінити поле budget.amount плану на ${new_amount} | ||
233 | + | ||
234 | + | ||
235 | +Можливість змінити кінцеву дату доставки | ||
236 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
237 | + ... tender_owner | ||
238 | + ... ${USERS.users['${tender_owner}'].broker} | ||
239 | + ... modify_plan | ||
240 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
241 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
242 | + ${new_date}= create_fake_date | ||
243 | + Можливість змінити поле items[0].deliveryDate.endDate плану на ${new_date} | ||
244 | + | ||
245 | + | ||
246 | +Можливість змінити кількість одиниць предмету закупівлі | ||
247 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | ||
248 | + ... tender_owner | ||
249 | + ... ${USERS.users['${tender_owner}'].broker} | ||
250 | + ... modify_plan | ||
251 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
252 | + [Teardown] Оновити LAST_MODIFICATION_DATE | ||
253 | + ${new_quantity}= create_fake_value_amount | ||
254 | + Можливість змінити поле items[0].quantity плану на ${new_quantity} |
Please
register
or
login
to post a comment