Friday, 25 October 2013

London #TesterGathering Workshops 2013 - Presentations and materials

Here are the presentations and materials from the London #TesterGathering Workshops 2013

I will add the rest as I get them.

Debugging, testing and hacking JavaScript Web Applications - @carlosble

This workshop will teach effective techniques for testing JavaScript web apps:
  • How to use Firebug and Chrome development tools for debugging
  • Basic overview of the JavaScript language
  • Basic overview of jQuery
  • Online tools: prettifiers and json formatters
  • Automated testing with Cucumber.js, Casper.js and Selenium
Javascript for Testers

Workshop code

Tarantino of BDD - @vsbmeza

There are many patterns on the internet about how to implement feature files. There are even many blog posts that teach us how to improve the style of our scenarios by raising the level of abstraction. Even when following those practices, we often end up with unmaintainable code, brittle tests and frustration. We are going to explore another step towards a state where the tool doesn't interfere with capturing the conversations by constraining the language we use. We'll learn about a pattern that could enable looser coupling between steps, cleaner step definition code, happiness and many more.


Please have a laptop with Java (1.6+), Maven and your favourite IDE installed on it.
Ensure your laptop can connect to the internet
have 2 twitter accounts you can use. (We will be not spamming, so you are safe to use your main account for one)


Workshop code

Security Testing for Mobile Apps@Bill_Matthews

In this half day workshop we will begin to explore some of the tools and concepts around security testing for mobile applications. We'll focus on Android apps but the ideas are transferable to any mobile platform. By the end of the workshop you will have a basic security testing tool kit and practical experience of using these to test for common security issues. As this is a practical workshop so you'll need a laptop and the ability to install tools.


Black Ops Testing - @eviltester @testpartners @workroomprds  @tonybruce77

James Lyndsay, Steve Green, Alan Richardson and Tony Bruce have joined forces to bring you Black Ops Testing: A practical testing workshop. 
We'll be focusing on scouting, intrusion and extraction. Or, if you don't like military metaphors: Thinking, Exploration, Diagnosis 
Either way, this will be a testing workshop like no other. 
Join our crack team of testers. 
They're easier to find than the A-team, but just as hard.


Website Accessibility Testing with Assistive Technologies@testpartners

Join Steve for a hands on accessibility testing workshop at #ltgw2013! In this session you will learn how to test websites with two assistive technologies - a screen reader and voice recognition software - to extend the scope of your accessibility testing beyond basic WCAG compliance.

Please bring a Windows PC with the following: NVDA 2013 this is free at Firefox (latest version) & Headphones.

Due to the high cost of voice recognition software this section of the workshop will not be hands-on.

I test a lot of web applications. I use proxy servers to interrogate and manipulate web traffic, and the built in browser developer tools. 

We will cover and go beyond the obvious interrogation and manipulation of traffic and also look at how to use auto-responders, custom rules and traffic generators. The different capabilities of the tools and how to use them in combination. 

We will also look at the new features in modern browsers that help you achieve some of the proxy benefits out of the box, for those moments when you have to test unarmed. 

As well as the tools I want to cover the testing thought processes and models that help you apply the tools in your work. 

Turn up with some modern browsers installed (Chrome, Firefox, Opera), a couple of proxy servers (BurpSuite, Fiddler, Zed Attack Proxy), possibly some plugins (Firebug), to maximize your time in the workshop. 

Did you know that many companies encourage people to find bugs in their software? Martin will be showing how you can have fun, gain fame and money finding issues in software and websites you use every day. He'll also be showing you some of the basic tips and techniques that will enable you to become a great "Bounty Hunter". We will end the workshop with a testing session against sites that pay you for finding issues. There is a real opportunity to earn thousands of pounds during this workshop. 

Need a Windows PC or Mac running Parallels , either one with Fiddler installed, any modern browser will do.