Bug at https://timbu.com website, a stage 2 task on HNG Internship 5
A given task to find bug on timbu website, I went through the timbu webpage to find out just one bug on it though there are many bugs I found but the instruction is find one bug.
If I make ask what is bug? In computer software terms
A software bug is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways. The process of finding and fixing bugs is termed “debugging” and often uses formal techniques or tools to pinpoint bugs, and since the 1950s, some computer systems have been designed to also deter, detect or auto-correct various computer bugs during operations.
Most bugs arise from mistakes and errors made in either a program’s source code or its design, or in components and operating systems used by such programs. A few are caused by compilers producing incorrect code. A program that contains a large number of bugs, and/or bugs that seriously interfere with its functionality, is said to be buggy (defective). Bugs can trigger errors that may have ripple effects. Bugs may have subtle effects or cause the program to crash or freeze the computer. Other bugs qualify as security bugs and might, for example, enable a malicious user to bypass access controls in order to obtain unauthorized privileges.
From the timbu.com home page, I search on https://timbu.com to find out the bug
I proceed to click on Visa one of the menu on the top left conner of the home page. On clicking Visa, a page below loaded for me to choose my country of residence.
After choosing my country Nigeria, a new page loaded for me to choose a country I want to travel to.
I choose Canada as the country I want to travel to, at this stage I was very excited to speak to a visa consultant about my visa via my company e-mail. Check below to see the long awaiting loaded page.
After all my long awaiting excited mode, I discovered this red ink on timbu page
“Whoops, looks like something went wrong.”
At this stage my visa application process could not go further.
In computer software this is what an IT support personnel will call a Bug.
In conclusion, if you were working on a web page and find out that the page get stuck and could not response further it is likely known to call the bug. Which is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.
Thank you for your time, next I will write on the solution to the bug when I come back from HNG Internship 5.0 which starts on April 1st, 2019.