Web Connection
Which web TEST scripting systems are recommended?
Gravatar is a globally recognized avatar based on your email address. Which web TEST scripting systems are recommended?
  Hermann S
  All
  Mar 30, 2018 @ 08:30pm

I found recently that I need to create automated testing scripts for the web apps I'm writing. Things are getting too complex to test it manually.

What are recommended testing platforms for Web Connection Internet databases? Is there anything like Selenium-Driver where one could use FOXPRO instead of PHP or JAVA as the scripting language? I want to test only at the browser level...

Thanks so much in advance! 😃 Hermann

Gravatar is a globally recognized avatar based on your email address. re: Which web TEST scripting systems are recommended?
  Harvey Mushman
  Hermann S
  Mar 31, 2018 @ 04:39am

Not exactly sure what sort of scripting you are considering in your testing routine but you could roll your own using Web Connection and VFP to write one. Have a look at the wwHTTP class documentation.

Also have you looked at the West-Wind WebSurge tool ? It offers a lot of features but I'm not sure if you can emulate browser compatibility if that is a consideration.

Gravatar is a globally recognized avatar based on your email address. re: Which web TEST scripting systems are recommended?
  Rick Strahl
  Hermann S
  Mar 31, 2018 @ 02:45pm

I don't have any experience with any of these but there's no reason you can't use any of the existing frameworks with Web Connection. These things are basically DOM automators and that run headless browsers then can check certain things in the content to make sure things are where they are supposed to be. This should all work the same with Web Connection apps as any other Web app - it's all platform agnostic.

I would choose a JavaScript based tool because you'll need to write DOM logic to verify placements and validity.

IMHO - UI testing like this is a pointless endeavor. It's difficult to manage keeping things updated if UI changes are made as they often are. You are much better off testing your back end before it renders or if you're using client centric apps, testing your ViewModels to ensure they contain what you want to display. Relying on fragile UI constructs is a never ending battle to keep up. Just my 2 cents.

+++ Rick ---

© 1996-2024