QAMania | Баг на хелловін 🐞🎃👻Бувають, знаєте, такі трохи дивні запитання, накшта...

Telegram community logo -
2024-07-14

Number of subscribers:
4308
Photos:
241 
Videos:
12 
Links:
661 
Category:
Technology
Description:
Ламповий блог про тестування, пишемо про те, що нам цікаво та власний досвід. А ще в нас є 🌐 https://qamania.org 📺 https://youtube.com/@QAMania

Channel QAMania - @qamania - №881

Баг на хелловін 🐞🎃👻Бувають, знаєте, такі трохи дивні запитання, накшталт: "А який баг ви памʼятаєте зі свого професійного досвіду?". Які в моменті може й мають сенс, а на довгому часовому проміжку я краще триматиму в памʼяті свої гірські походи й велосипедні подорожі з перевіреними друзями, ніж steps to reproduce якогось чергового 100500-го бага.Проте от саме сьогодні так співпало, в моменті, що запамʼятався один :)Поділюсь з вами.Зараз допомагаю з тестуванням на декількох PowerApps проектах. Це така low-code платформа від Microsoft, яка досить популярна через маркетингову привабливість префіксу "low", а насправді там для реалізації чогось трохи складнішого за hello world - нормально так треба попрацювати :) Типові продукти - автоматизація бізнес процесів.На одному з продуктів, який вже в PROD, користувачі пожалілись що у них створилась напівпуста заявка. Як це можливо, з урахуванням того що купа обовʼязкових полів незаповнена - хз...Дослідження першопричин загрозливо рухалось в нікуди, але було врятовано випадковістю. В той самий час в тестуванні на QA енві була фіча, яка потребувала створення специфічного типу дочірнього банківського акаунту, специфічність якого полягала в тому, що на формі було більше полів ніж для інших типів, й тому випадайка для вибору валюти рендерилась трохи вище. І от коли я хотів скористуватись текстовим полем для пошуку валюти - воно знаходилось майже у верхньому правому куті форми, в якому розробники забули сховати невидиму кнопку, й при натисканні на текстове поле пошуку валюти - насправді натискалась ця прихована кнопка, яка й зберігала форму заявки напівпустою, забиваючи на обовʼязкові поля.Прикол, як мені розповіла розробник, полягає в тому що в PowerApps не було функцій (от зовсім нещодавно додали, й то не дуже повноцінні), і для заміни функцій розробники майже як best workaround practice використовують клік на кнопку. Параметри в таку кнопко-функцію передаються через глобальні змінні.Невидиму кнопку ще більше приховали, баг таким чином пофіксили. Але це було забавно, що саме невидима кнопка спричинила такий полтергейст, і саме на хелловін :)Висновків ніяких не буде.Лише побажання гарних вихідних і питання: а про які ви пам'ятаєте свої баги велоподорожі? :)
2220
25-10-31 16:08