• balp@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I assume you never worked in testing. back in the days, we used to cram testing into a weekend as developers were late with their coding. There was no test automation so that weekend we spend all the time on the most basic functionality. Barely getting thou the testing of having the app started and some of the most basic functions. Almost never was there any time for regression testing, old functions broke all the time. It wasn’t uncommon that we skipped a bug fix in one version, just to reintroduce the same bug in the next release.

    • hygieia@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      No, but I do work as a developer and we work pretty closely with the testers. Not back in the day though, I’m not that old but I’ve been around enough to know that even in the current era of software development the quality and duration of testing varies quite a bit from company to company. Some companies really don’t care and the testing is token at best, others like where I currently work are quite obsessed with quality and dedicate quite a lot of time and people to testing a release before it goes out. Of course there are still bugs from time to time but a lot are found and fixed during testing.

      Previous companies I’ve worked at with not-so-great testing were more consumer facing whereas the current one is B2B with a lot of enterprise customers so maybe companies just put as much or as little effort into testing as they think their target audience is willing to put up with.

      • iegod@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        It’s less about putting up as much as fulfilling requirements. I know several software houses will tailor and vary their testing directly as result of classification. The higher the rigor, the higher the cost. There are customers that spare no expense in certifications like government.