[Baypiggies] This month's meeting: Software Quality Night

Jeff Fischer jeffrey.fischer at gmail.com
Mon Jul 9 13:35:55 EDT 2018


*BayPiggies July Meeting*
*Thursday July 26, 2018*
7 pm to 9 pm
LinkedIn, Unify Meeting Room, 950 West Maude Ave, Sunnyvale, CA
<https://goo.gl/maps/tmvzvWGqAfD2>


For July, we will have two talks on test automation from Derek Sisson and
Glen Jarvis. Come join us to learn about how to automate your tests and
then the execution of these tests. It will be a fun and informative evening!

*RSVP*
Please RSVP at our meetup page:
https://www.meetup.com/BAyPIGgies/events/251999649/

*Talks*
*1. Building a functional and end-to-end test automation framework with
PyTest.*
For a test or quality assurance team, test automation requires a test
framework external to the product code base. I will demonstrate how to
build a simple, light-weight test framework built as a stand-alone python
project, using the pytest test runner, some application wrappers, and
custom business logic models.

*Speaker Bio:*
Derek Sisson has led software quality assurance and test teams for twenty
years here in the bay area. Over the last ten years he has built a
double-handful of custom test automation frameworks in python with pytest,
most recently an end-to-end test framework for DNA synthesis and
manufacturing at a San Francisco biotech startup.


*2. Automating your test automation with TravisCI*
After you have a testing framework, you will want to automate that testing
framework so that it runs every time new code is submitted. It's better to
automate than to rely on project contributors to remember to run the tests
every time.

TravisCI is incredibly easy to setup to run automated testing. We will
review GitHub repositories, Pull Requests, and how automatic tests run each
time against a Pull Request. We then will configure TravisCI to do the the
same thing in addition to running your tests for every branch.

*Speaker Bio:*
Glen has worked for companies such as IBM, Informix, UC-Berkeley, Sprint
and many Silicon Valley Start-ups. He has worked in the fields of DevOps,
Databases, Data Science, Bioinformatics and Web Technologies. He has been
exclusively working in DevOps the past four years. He has been programming
in the Python programming language for over 10 years. And, he has been
certified in Linux/Unix administration by UC-Berkeley. He is also certified
in MongoDB as developer and administrator. Before that, he gained the
highest certification available for Informix database administration and
supported administrators. He is currently working on his Amazon AWS
certification.

Glen is currently putting the "Dev" in "DevOps" using Ansible and Python.
He additionally owns a training and consulting company, Glen Jarvis
Training & Consulting, LLC that mentors budding programmers and DevOps
engineers. His current project is creating a Coursera course for the
University of California on how to master Git to the level needed by DevOps
and release engineers. Glen has just been selected to teach the Lean
Startup Course at the San Francisco Renaissance Entrepreneurship Center in
San Francisco starting in August.

Some of his past training Videos include How to create a free AWS instance,
Ansible Hands-On Training and An introduction to Test Driven Development.
He has also been an open source contributor and a member and co-organizer
of the Bay Area Python Interest Group, Silicon Valley Python MeetUp, and
Learn about Amazon Web Services MeetUp.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/baypiggies/attachments/20180709/d601ff05/attachment.html>


More information about the Baypiggies mailing list