TesterHQ - The Evil Tester Blog Aggregator

Nov 30, 2016 - 1 minute read - Evil Tester Security Testing

Notes on Leanpub podcast with Peter Yaworski - Web Hacking 101

I just finished listening to the Leanpub podcast with Peter Yaworksi. https://leanpub.com/blog/2016/11/peter-yaworski There is a transcript with some links embedded on the podcast page Actions Taken: subscribed to Peter’s youtube channel created ‘security’ public twitter list Next Actions: Regularly Read tweets on security list here (and expand list). Watch Peter’s Web Hacking YouTube Videos Listen to Web Hacking Pro Tips https://soundcloud.com/hacking-interviews Notes: Peter Yaworski, author of "

Nov 29, 2016 - 16 minute read - Evil Tester Exploratory Testing

A retrospective critique of an exploratory testing session

These are the notes for a critique of this Exploratory Testing Session on YouTube You can watch the critique below on youtube Introduction I picked Google Search because I thought: an obvious software simple to understand at a high level just an input and an button didn’t expect bugs to distract so could focus on thought process and execution I was wrong. _Note: Time stamp links in the header are links to the YouTube video at the point where the retrospective notes discuss that section.

Nov 24, 2016 - 2 minute read - Evil Tester FAQ

Software Testing YouTube Channels to Subscribe to - and how to subscribe

TLDR; There are a lot of amazing YouTube channels to learn from. If you’re not using subscriptions on YouTube with notifications or RSS then you are missing out. When I started with YouTube I used it as a search engine and didn’t subscribe to any channels. There are so many testing channels and conference channels that learning how to subscribe to YouTube channels will massively boost your learning opportunities.

Nov 21, 2016 - 4 minute read - Selenium Simplified Blog WebDriver

Question: Can selenium be used for real world testing? & Does it take longer than manual?

TLDR; Question: Can selenium be used for real world testing? And does it take longer to create different scenarios/permutations than just testing the system manually? A: Yes, Probably

I received the following Question via email from a reader, and since the answer expanded, I moved it to the blog.

Question: Can selenium be used in testing real world scenarios? And would spending time programming selenium to create different scenarios/permutations take longer than using the system manually creating scenarios through exploration?

Short Answers - Yes it can be used for Real World Scenarios. And probably takes longer than interacting manually.

Longer Answers…

Nov 21, 2016 - 2 minute read - Evil Tester Exploratory Testing

A live exploratory testing session recorded

TLDR; Because we don’t see many videos showing exploratory testing in action, where people test, and explain why they are testing. I created an up to date video. I encourage you to critique the testing. I recorded an exploratory testing session. And its pretty raw with minimal edits. I kept it to 15 mins. It is painful for me to watch in places - you can probably see why.

Nov 13, 2016 - 2 minute read - Evil Tester Tools

Announcing A New Test Tool - TestToolHub - Counterstrings, and more...

A long long time ago I started creating some coding exercises for myself - looking at the comments it was started at least at 08/12/2014 - possibly earlier. They were: How can I generate a counterstring? How can I use Java to write counterstrings to the clipboard? How can I generate a forward counterstring? i.e. don’t reverse a string How can I type that counterstring into an input field as it is generated?

Oct 25, 2016 - 4 minute read - Evil Tester Tools

Q: when do we prefer manual testing over automated testing? A: Hmmm....

TLDR; As a simple rule, “I might not automate, if I have to create”. But I have done the opposite. I have automated when others would not. And I have waded in when others would have automated. To answer we need to question our situation and build a deeper model of our actual aims, options and capabilities. Q: when do we prefer manual testing over automated testing? A: I have a problem providing a simple answer to this question…

Oct 21, 2016 - 8 minute read - Java For Testers Maven

How to create and release a jar to maven central

TLDR; The instructions on apache and sonatype site are pretty good to help get library released to maven central. But you’ll need to learn about pgp signing and might need more rigour in your pom file. A fairly painless learning process that I recommend you go through and release something to the world. I spend most of my time with Java writing stand alone applications to support testing or code that we run as part of CI.

Oct 20, 2016 - 1 minute read - Linkedin

Selenium 3 is out, give it a shot.

Selenium 3.0.1 has been released. There was even an official announcement of version 3. No doubt you’ve been putting off investigating Selenium 3 because its been in Beta for a while. I think you should probably investigate now The changes I had to make to use version 3 were minimal. I’ve made ChromeDriver my default driver upgrade GeckoDriver to version 0.11.1 upgrade HTMLUnit to version 2.23

Oct 20, 2016 - 5 minute read - Selenium Simplified Blog WebDriver

Q: Should you use Selenium 3? A: Probably. I have.

TLDR; moving between Selenium 2.53.1 and 3.0.1 takes very little effort. You should probably try it. Wow, so Selenium¬†3.0.0 and then Selenium 3.0.1 in just a few days. Should you use it? I have a fairly small set of tests that I use on my Selenium WebDriver Online Course and I’ve run these against pretty much every version of Selenium WebDriver and browser version released. I spent time last week and this week running them against: