About this project

How is Testing Loop Different?

While courses on most aspects of programming and app development abound, there has never been video series created to cover the ins and outs of test automation like this one. Nearly every developer is still struggling through the arduous processes of manually testing each and every app many times over (often with insufficient results). Testing Loop will be the first of its kind and change the way people think about app and website testing.

Developers and entrepreneurs who create apps for business waste hundreds of man hours and vast amounts of money manually testing every imaginable facet of their product before and after release. This lengthy testing process is one of the biggest barriers to success most companies face, but at the same time it’s absolutely essential for any app being released to the market. Without proper testing minor bugs and critical errors are bound to show up and ruin the user experience.

My goal is to create a video series called Testing Loop that teaches a new solution to plan, stage, and execute, automated testing for Android and iOS apps, and websites.

Who Am I?

My name is Shannon Atkinson. I’ve been working in the digital field for over 12 years helping major companies and small businesses install, configure, and troubleshoot critical pieces of software and advanced networks. As a QM Engineer, I’ve learned to turn this an extensive experiential knowledge into systems that support the automation of iOS and Android app testing.

My passion has always resided in helping others expand their skills – empowering other developers and entrepreneurs to work with software in ways that will powerfully enhance their businesses. My diverse background and penchant for teaching makes Testing Loop the logical application of this ambition, and now I need your help to introduce it to the world.

What Will Be Covered in Testing Loop?

Testing automation can be applied in an enormous number of ways. This course will focus on those areas I’ve found through personal experience to be the most critical to business and app success, including:

Platform and OS independence Behavior Driven Development for Testing Writing proven test cases Testing with Agile in Mind Components of a Test Automation System Putting Everything Together What Will Not be Covered in Testing Loop?

We will cover very little, if any, programming for iOS and Android. This is more focused on cross-platform testing of iOS and Android applications and well as website automation and testing just as a user would.

What Should You Be Able to Do After Completing Testing Loop?

Upon completing this course, you will know everything you need in order to create a robust automated testing environment for Android and iOS apps, mobile websites, and conventional websites.

Captured directly using Screenflow and overhead Webcam
Captured directly using Screenflow and overhead Webcam
Captured using Screenflow directly from iOS device
Captured using Screenflow directly from iOS device

Captured directly using Screenflow and overhead Webcam Captured directly using Screenflow and overhead Webcam Captured using Screenflow directly from iOS device Captured using Screenflow directly from iOS device Who is Testing Loop For?

This series is ideal for managers, developers, and engineers who either want to know about testing to satisfy their curiosity, or to begin immediately implementing the advanced principles contained here in their own automated testing environment. The benefits are time and money saved and a better way to test.

Will I Need to Know How to Code Using Xcode or Android Studio?

No, you do not need to know how to code. I will walk you though the entire process of setting up your computer and software for testing. Very little time will be spent on Xcode and Android Studio, but command line scripts will be focused on for automating your processes.

Where Will the Kickstarter Money Go?

Money raised here will go towards completing the video series I have already started, which is shown in the screenshots on this campaign. Although it’s not terribly expensive to produce, it does require time and professional equipment if the final product is going to be of the highest possible quality. If the funding goal is surpassed, more videos will be produced in the series, and production value will be increased enormously.

Goals and Stretch Goals

Testing Loop will be divided into 3 sections:

Section 1 will provide background on testing and test automation (Writing stories, integration into agile development, happy path vs unhappy path, etc).

Section 2 is the goals and stretch goals. How ever much money I collect will determine the topics I cover here.

Section 3 is where I go step by step in building a Continuous Integration / Continuous Deployment (CI/CD) environment based on your feedback and the amount of money raised from the goal and stretch goals.

Edited by Michael Zhuykov

Assets by CreativeArt, Ten30, SoundEffekt