|
Project
|
Name of incident
|
Date / Time
|
Request from client
|
Involved (Internal)
|
Involved (External)
|
Solution
|
Conclusion how to avoid
|
|
OneLine: Migrol
|
Incident #1 [Win email sent before winning]
|
30.05.2024 9:26 AM
(on live before launch)
|
“fyi: I don’t know if I should already start doing bugherd tasks, since you are also still testing, but I got the instant win email before I spun the wheel. The e-mail should be sent when I am on the instant prize page.”
|
Kate Hvozd val.b (Unlicensed)
Artem Makarov
Pavlo Trukhin
|
@Amire Berisha
|
Rewrite the logic.
(PM captured this issue on the final tests, but developer said that it’s not easy to change the trigger, so we implemented some delay in email sending to cover this issue. However the client reported a bug anyway.)
|
If there are a few emails in the row – each should be tested separately to make sure it was trigerred by correct trigger (actition).
|
|
OneLine: Migrol
|
Incident #2 [some WP fields dissapered from theme settings because limits were reached]
|
31.05.2024 8:44AM
(on live before launch)
|
|
Kate Hvozd val.b (Unlicensed)
Artem Makarov
Pavlo Trukhin
|
@Amire Berisha
|
Changed the limits in WP. (The issue apeared after we’ve implemented a few new fields).
|
Analyze the possible amount of fields and divide it accordinly to not exceed the limit or change the limit in advance.
|
|
OneLine: Migrol
|
Incident #3 [Links don’t work, the page reload on click – trigges a duplicate email sending]
|
3.06.2024 10:02 AM
(on live before launch)
|
-
Client called, they said they received 2 confirmation E-Mails when they won 5Rp, Mobility. Could you maybe check, I will as well
|
Kate Hvozd val.b (Unlicensed)
Artem Makarov
Pavlo Trukhin
|
@Amire Berisha
|
Links fixed, so they stopped trigerring the page reload and duplicate email sending.
|
After each even small change the full functionality should be tested (even if it seems like the change is not connected to anything else. Including each email and their amaunt).
|
|
OneLine: Migrol
|
Incident #4 duplicated Reminder emails (and after fix appeared again)]
|
1.06 and 5.06
(on live before and after launch)
|
|
Kate Hvozd val.b (Unlicensed)
Artem Makarov
Pavlo Trukhin
|
@Amire Berisha
|
-
1.06 (before launch) – changed the logic so users receive personilized emails and are o in the copy of each other
-
5.06 (after launch) – the fix made 1.06 was accidentally rewritten during some next transfer, so the fix was put back.
|
|
|
OneLine: Migrol
|
Incident #5 [Prize limits were reaching too fast as “-1” was on applied to more prizes then needed]
|
4.06.2024 4:37PM
(on live after launch)
|
Car Wash for exmaple was won like more that 500 times today. In the backend I see this: https://prnt.sc/N5xSGxyHIAl_ and thats all of them.
|
Kate Hvozd val.b (Unlicensed)
Artem Makarov
Pavlo Trukhin
|
@Amire Berisha
|
“-1” was applied to correct prize (not all the prizes form interests that were chosen)
|
Testing of the complicated functionality should include checkup of all the positive scenarios step by step. (To make sure that data saves correctely – accordinly to user actions)
|
|
OneLine: Migrol
|
Incident #6 [Sometimes some fields do not appear in the WP table (but saved in DB)
|
3.06 , 10.06.2024
(on live before and after launch)
|
3.06 – Question, all of the fields in the form are mandatory. But why was this data transferred from him to the backend? https://prnt.sc/ujBXgA1EzgVg
10.06 – I pulled out the lead list and in which ones the first or last name is missing.These are mandatory fields for us. Do you know why they are empty? https://prnt.sc/7haPj4nuYF7j
|
Kate Hvozd val.b (Unlicensed)
Artem Makarov
Pavlo Trukhin
|
@Amire Berisha
|
-
the fisrt time it was reportet there were a few such cases. We haven’t found the reason why it happended and were monitoring it.
-
then we assumed that the code should be rewritten but it will be to dangerous, so we’ve just moved the data from DB to the table and DB.
|
After form testing – always make sure that all the fields data appeared in WP and emails.
|
|
OneLine: Migrol
|
Incident #7 Recapture
|
|
|
|
|
|
|