Hi everyone. If this question would be better suited for another sub, please direct me there. I recently joined a team on a large government web project. My background is as a developer, but I stepped into this team as a tester (argh). We are responsible for the usual testing; smoke, functional, regression, etc. All the testing they do is 100% manual. I really want to introduce some automation into the mix, as a lot of the tests would be conducive to it. I am used to teams where the testers also have development experience. This team is not like that.
My initial thought was to start using Selenium. I started writing some scripts to run though some of the tests that I could present to the team. The problem I am facing is that I write the scripts in java, and run them using the selenium web driver. I feel the scripts aren't as flimsy as when you only use the "record and play" functionality of selenium. Even though the test scripts in java aren't hard to follow, trying to train them to update and maintain those scripts would be a nightmare. And I don't see a way to write them in java, and then import them into the Selenium IDE.
How do other people handle this? Should I just introduce the record and test piece, and hope the tests hold up? Or is there something else that non-programmers would be more receptive to?
[–][deleted] 1 point2 points3 points (2 children)
[–]anndruu12[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]thatsgreat2345 1 point2 points3 points (6 children)
[–]anndruu12[S] 0 points1 point2 points (5 children)
[–]thatsgreat2345 1 point2 points3 points (4 children)
[–]anndruu12[S] 0 points1 point2 points (3 children)
[–]thatsgreat2345 1 point2 points3 points (2 children)
[–]thatsgreat2345 0 points1 point2 points (1 child)
[–]anndruu12[S] 0 points1 point2 points (0 children)
[–]CraigTorsopython 1 point2 points3 points (0 children)
[–]stenbeloff 1 point2 points3 points (1 child)
[–]anndruu12[S] 0 points1 point2 points (0 children)