Slashdot Mirror


Testing Products for Web Applications?

hellbunnie asks: "I work with a team of developers many of whom spend much of their time writing web-based front-ends for DBs or other applications. Now, while we enjoy programming, we're pretty lazy when it comes to testing. Even if we weren't so lazy, I think we'd still miss a number of problems, 'cos there's just so many different screens that use any particular method/function that you might change. That means there's a lot to be tested after each change. So, my question is has anyone any experience with automated systems for testing web applications?"

"I've seen a lot of automated test suites advertised and I've always assumed that they were no substitute for careful testing by a human. However, as the number of web pages that we need to maintain grows, I've begun to wish that we had something that we could kick off at night, that would follow all links on our system and fill in values for the various forms it encountered, then when we arrived in the next morning there'd be some sort of report available detailing its findings. It could flag any pages that returned something obviously incorrect, such as a SQL error, a blank page or just the word 'error'.

Does such a thing exist or am I just engaging in wishful thinking to imagine that there might be something flexible enough to do the job? What do other people do to test their software?"

8 of 250 comments (clear)

  1. Ask Slashdot: Cramming Things in One's Ass by Anonymous Coward · · Score: -1, Troll

    posting first for victims of justice EVERYWHERE

  2. TESTING SLASHDOT FOR CRAPPY ARTICLES! by Anonymous Coward · · Score: -1, Troll

    yup, found one.

  3. Breaking News: +1 by Anonymous Coward · · Score: -1, Troll


    Have you tried searching on

    Google

    Thanks and have a weekend.

  4. You are a programmer right? by mwjlewis · · Score: -1, Troll

    You said it yourself that you are lazy when it comes to testing, yet you enjoy programming. Why don't you take the time to write your own programs to automate the testing. That would make sence to me. Then instead of not doing your research on Google and asking slashdot for help, you could be posting a article about the new web app testing program you wrote.

    --
    www.oobersworld.com - For those that ride.
  5. Speak for yourself by aikido_kit · · Score: -1, Troll
    I am not too lazy to test my own code. If you can't unit test your own code, you're not doing your job. Any code monkey can sling enough code till it compiles, or seems to run. It takes a real programmer or a real engineer to do the job right.

    You're supposed to test what you write, otherwise how do you know you've not written garbage? Or maybe that's how you write?

  6. OMG by geekoid · · Score: 1, Troll

    If you can't figure this out, please stop programming.

    Man, this is basic stuff anybody with 2 years experience should be able to handle.

    This is suppose to be part of the design, coding, and implimentation. Maybe I should do an ask slashdot:
    dear slashdot readers, I've been programming for a long time, and now I have to write an accounting package, can anybody show me how?"

    sheesh.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:OMG by Anonymous Coward · · Score: -1, Troll

      Jeez dude! Eat some fucking prunes! You are constipated as hell!

  7. Try developing your test harnesses first... by jlanng · · Score: 0, Troll

    ... you'll find it saves time and impresses your peers. (N.B. I can't guarantee it'll get you laid but the odds would shift in your favour)