Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Product Lifecycle
  3. Collaboration / Beta Testing
  4. Testing Question - Automatic testing tools, regression testing

Testing Question - Automatic testing tools, regression testing

Scheduled Pinned Locked Moved Collaboration / Beta Testing
c++testingtoolsquestiondelphi
5 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    kfaday
    wrote on last edited by
    #1

    Hi I am a tester in a development team, we are working on a project designed with Delphi(the main part) and part in c and c++ (with MFC), that uses MSSQL (SQL 2000 or MSDE). I was instructed to search for testing automation options, packages, tools, applications, etc. Our most critical, critical issue is regression testing. What do you recommend? Thanks! Edit/Delete Message

    H S 2 Replies Last reply
    0
    • K kfaday

      Hi I am a tester in a development team, we are working on a project designed with Delphi(the main part) and part in c and c++ (with MFC), that uses MSSQL (SQL 2000 or MSDE). I was instructed to search for testing automation options, packages, tools, applications, etc. Our most critical, critical issue is regression testing. What do you recommend? Thanks! Edit/Delete Message

      H Offline
      H Offline
      Hans Dietrich
      wrote on last edited by
      #2

      Of course there is WinRunner at the high end (expensive, steep learning curve), and macro recorders (like Workspace Macro Pro) at the low end. What are your requirements & budget?

      K 1 Reply Last reply
      0
      • H Hans Dietrich

        Of course there is WinRunner at the high end (expensive, steep learning curve), and macro recorders (like Workspace Macro Pro) at the low end. What are your requirements & budget?

        K Offline
        K Offline
        kfaday
        wrote on last edited by
        #3

        Thanks for your answer!!.. i don't know about budget. I'll submit that suggestions to my superiors for evaluation. what do you mean with: What are your requirements ?

        H 1 Reply Last reply
        0
        • K kfaday

          Thanks for your answer!!.. i don't know about budget. I'll submit that suggestions to my superiors for evaluation. what do you mean with: What are your requirements ?

          H Offline
          H Offline
          Hans Dietrich
          wrote on last edited by
          #4

          kfaday wrote: what do you mean with: What are your requirements ? Well, do you need complete, automatic testing with no human intervention? This requires that the testing tool capture screen shots, output file/database interactions, etc., and compare them to a known "good" run. OTOH, if you just want something that will generate some mouse movements, clicks, and keyboard input, then you will have to manually inspect each screen and each db write, to make sure they are correct. Most test environments use some kind of "scripted" technique to run thru regression tests for previous bug fixes, etc. However, sometimes human interaction is required. For example, suppose that a bug was fixed related to excessive flickering when a dialog was resized. It would be difficult to check the fix in a completely automatic way. Even describing it takes longer than just grabbing the dialog and resizing it! Finally, you have to look at how many screens there are - are they dense, packed with controls? Is another application invoked? Are there external dependencies, such as waiting for a file to arrive on a server before some action is performed? Is it client/server, so that both the client and the server must be set up to reproduce the bug? I would also suggest looking thru your bug log and asking, If I had a test tool, what would it have to do to recreate this bug? The types of bugs encountered is heavily dependent on the type of application, whether it has a GUI, client/server, etc. Whatever you do, don't just buy something. Insist on a 30 or even better 60 day evaluation. Take your bug log and try some of the nasty ones. You might find that an inexpensive tool is better for your environment than an expensive one. If you do go with something like WinRunner, you need to get some training. Don't let anybody talk you out of this. Best wishes, Hans

          1 Reply Last reply
          0
          • K kfaday

            Hi I am a tester in a development team, we are working on a project designed with Delphi(the main part) and part in c and c++ (with MFC), that uses MSSQL (SQL 2000 or MSDE). I was instructed to search for testing automation options, packages, tools, applications, etc. Our most critical, critical issue is regression testing. What do you recommend? Thanks! Edit/Delete Message

            S Offline
            S Offline
            saivenkat
            wrote on last edited by
            #5

            I would like to recommend you to use winrunner.though it requires formal training,its coding format is mostly like c.it will be easy to learn. Best wishes With Love Sai

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups