January 2016 Meeting

Robot Framework

Wednesday

Jan 13

11:30am

@Prototek

About

Bryan Oakley will be giving an overview and demonstration of the robot framework (robotframework.org ), a python-based open source keyword-driven generic test automation framework. This will be a very broad overview, but many live demos and practical examples.

Robot can be used for testing just about anything - python modules, desktop apps, web apps, web services, databases, and even applications written in other languages such as java and .net. Bryan will be showing examples of how to test a web application by integrating selenium with robot, but the same techniques can be applied to many different types of tests. Bryan will demonstrate how to write keywords in python, and will show examples of how to use python to integrate robot with other tools such as Jenkins and TeamCity.

Please remember to RSVP!


June 2015 Meeting

The Good, The Bad, and The Mechanized

Wednesday

Jun 10 2015

11:30am

@Prototek

About

Until we can have JARVIS, we have web pages. Sometimes we want to get information out of them, and their owners don’t want us to. NOT NICE! We need something smarter than ‘curl’, but easier than raw Selenium. ‘Smart’ is no problem, but how about ‘smart, AND EASY’? Enter ‘Mechanize’. With just a few lines of code, you log into secure pages, scroll through controls and form fields, enter data, and submit for the win! Short programs to get info from pages you like as a human, that don’t cooperate with curl.

BONUS Follow-Up: After a helpful person said “BeautifulSoup is neat, but, wow, I could have done that with lxml…” I decided to up-the-game. Let’s revisit for a couple minutes using BeautifulSoup to parse pages with all the </a>, </title>, and several tags missing!

We’ll be glad to see you there, snacks provided by Techlahoma!