Table of Content

Here is short update on what have been up to in end of August - first half of September 2019.

 

James Bach Meetup in Sydney

 

This time Sydney Testers meetup brought James Bach, one of the authors of "Lessons Learned in Software Testing", tester, consultant, coach, speaker , creator of "Rapid Software Testing" methodology. James talked  about critical thinking in why it is so important for testers.

 

Critical thinking is a thinking with the aim of not getting fooled

 

 

Just a few random points from his presentation:

  • Conflict resolution - compare feelings
  • Plunge in and quit ( just try)
  • Stop worrying about fixing your weaknesses
  • Vulnerability contract

 

 

First Test in Selenium IDE

Since I recently  focused on testing web app for the startup that responded to my post in Facebook, I decided to put off  APU Testing course and picked a short course on Selenium ID. I think it would be more suitable for this kind of project. I am doing manual testing and also writing test cases. Why not to start to learn simple automation  tools and techniques along the way? Found great free course  called "Codeless Test Automation with Selenium IDE" by  Dave Haeffner. 

As it is chrome extension it was easy install and start using. Problems began when I decided to try and run tests  using command line runner.  It turned out that  Applitools Eyes plugin for Selenium IDE  has a bug. 

Failed: [TestFailedError: Error: EyesError: failed to set window size!]

Although that was quite frustrating to stuck in the very beginning,  it forced me to learn couple of new things trying to resolve issue. I reached out to Applitools technical support and joined Test Automation slack community. That helped to some degree. Hopefully  soon I will get it working.

Nevertheless, was able to create a simple script using just Selenium IDE  and automate  navigation through main pages of website (kind of smoke test).  I am  planning to come up with more interesting scenarios to automate. I will need to choose the ones where automation  can be useful.

Finally, I installed  Jenkins (which also took me several unsuccessful attempts). I learned few  command line commands and found several test automation websites along the way. 

 

Progress in Writing Test Cases

test cases workflowy

 

 

Leave a Reply

Your email address will not be published.