Advice regarding a non-coding solution



  • OK, first of all I'd like to give a quick summary of my position. I'm studying Computer science and I'm currently in third year and on a work placement. As part of my placement I am required to come up with a solution to automating their UI testing, which is currently a manual process. This is a completely new field to me. I was giving several requirements, the main one being a non coding approach as our testers have no programming experience. From googling around I concluded that a combination of Webdriver, Junit and Cucumber seemed to be the way forward. I spent quite a bit of time researching page objects and proper design. The idea was the testers could use Gherkin language to write tests, once the code was in place. The QA guys dismissed cucumber saying they've worked with it before and didn't like it. Anyhow, has anyone got any suggestions on tools I could use? I'm currently using Selenium IDE with some user-extentions for getting data dynamically. However, cross browser support is cumbersome as I have to re-write my user extension in Java when I export my tests. For mobile testing I was considering Appium as it offers a record and playback function. But this feature ain't yet available on windows.I also intend to look at Testdroid recorder which ain't free. Is there a tool out their that will cover automated testing form mobile applications and websites that does not require much coding? Any help, advice or recommendations greatly appreciated.



  • If you go down the 'doesnt require much coding' and/or 'record and replay' route then you'll end up disappointed. Going down the 'automate the UI' route is also likely to lead to disappointing results - if the company is starting automation then try to look beneath the GUI. My suggestion would be to read The A-word and do some searching on Google for GUI test automation and the pitfalls and drawbacks to think about.



Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2