TJ Shewmake
  • Continuous Testing – Milestone 2 NOTE: this text is here simply to count the words and determine amount of time taken to read post.  To actually edit the post, use the Page Builder below.   Test Parallelization in Jenkins In this milestone, I’m going to discuss the details involved in setting up our Jenkins builds to run all tests in... TJ Shewmake 10 min read March 22, 2017
  • Continuous Testing – Milestone 1 NOTE: this text is here simply to count the words and determine amount of time taken to read post.  To actually edit the post, use the Page Builder below.   Making Jenkins Great Again Within the test engineering department here at TrueCar, we’ve tampered and experimented with CI practices for years.  It started, as it... TJ Shewmake 8 min read March 16, 2017
  • Continuous Testing Series NOTE: this text is here simply to count the words and determine amount of time taken to read post.  To actually edit the post, use the Page Builder below.   One of the most important aspects of using the Continuous Integration methodology is having a quick and reliable QA system that can keep up with... TJ Shewmake 2 min read March 16, 2017
  • Can We Automate Mobile Testing, Part 5 Milestone #4 – Selenium Grid As we saw in my last post, I finally got my test running! With that test running against SauceLabs, my local environment and even some real devices, developers and testers here at TrueCar have been given a great deal of flexibility with automation. But I didn’t stop there. Setting up... TJ Shewmake 5 min read June 8, 2015
  • Can We Automate Mobile Testing, Part 4 Milestone #3 – Running my test locally With the help of SauceLabs, I was able to hammer out all the bugs in my test case, leaving me with a reliable test to use during the setup of my local environment, and finally, the Selenium Grid. This was valuable; when the local test I ran resulted... TJ Shewmake 4 min read May 19, 2015
  • Mobile Automation Series Read through this fantastic, multi-part series about mobile automation testing. TJ Shewmake 0 min read May 13, 2015
  • Can We Automate Mobile Testing? Part 3 Milestone #2 – Testing in the cloud with SauceLabs With my test case written, the next thing I needed to do was get it working in the cloud. To be honest, it was my own skepticism about the efficacy of my tool that drove me to take this next step. As I mentioned in my... TJ Shewmake 4 min read May 2, 2015
  • Can We Automate Mobile Testing? Part 2 Last week, I wrote about the first steps in automating mobile testing: developing objectives and determining tools. This week, I am sharing about the test case and the process I used to develop it. Milestone #1 – Create a Test Case Given the size and complexity of this mobile testing project, I had to break... TJ Shewmake 5 min read April 21, 2015
  • Can We Automate Mobile Testing? Part 1 As the tech industry moves in the direction of mobile applications, it is imperative to find a reliable automated testing solution. This series presents the process by which I investigated and developed a multi-framework solution for testing. This is just one of the many solutions available in this rapidly growing space, but is one that has worked... TJ Shewmake 5 min read April 11, 2015