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