• vrek
    link
    fedilink
    English
    arrow-up
    7
    ·
    23 hours ago

    Takes a drink of water

    explodes

      • vrek
        link
        fedilink
        English
        arrow-up
        4
        ·
        20 hours ago

        Commonly that’s because people test for some results that should not occur but something totally random was never tested. Like yeah if you press jump your character increases it height and moves to the right. It is tested if your position is 0, or your position doesn’t exist or your position is the string “hello”. But what happens if you are running backwards and jump? The programmer and/or tester may not of considered that. Really basic example but you should get the idea

          • vrek
            link
            fedilink
            English
            arrow-up
            1
            ·
            31 minutes ago

            Yeah that video is infamous. Everything goes in the square hole. There are alot of other issues with qa though, mainly you can’t test everything. I’m not a tesla(company) / Elon fan but there was a video going around a few years ago of a tesla starting and stopping repeatedly, like slam on the brakes then accelerate, slam on brakes, accelerate… Repeat. The driver then raises the camera they filming with, the truck they were behind was carrying a bunch of traffic lights. Yeah this is a bad user experience, yes this would suck especially if you had somewhere you were supposed to be. That said I doubt any engineer at tesla, or you just now, thought “traffic lights need to be transported, what if we follow a truck full of them?” or website has a sign up form, it’s easy just a first name text box, last name text box, email address, submit button, cancel button. This is given to a junior web designer and they make it in an afternoon. Everything is great right? You might think the issue is some obscure rule about email addresses(which are many) but what if Madonna decides to sign up for your website? What should she put for her last name? So few qa would consider that. What other issues am I forgetting which most qa would also forget?