Skip to content

Testing TV
Syndicate content
Software Testing and Software Quality Assurance Videos and Tutorials: Unit Testing, Functional Testing, Load Testing, Performance Testing, Test Driven Development
Updated: 1 hour 11 min ago

Taking Back BDD

Tue, 11/29/2016 - 22:14
Behavior Driven Development (BDD) and Domain Driven Design (DDD) seen a great growth in adoption in recent years. We are all creating new software development practices and tools that try and bring these two very important modern methodologies together. What if we have it backwards and they were actually together all along? What if most […]
Categories: Blogs

Testing Safety in IoT and Embedded Software

Tue, 11/22/2016 - 17:43
Software is being embedded in more and more devices. IOT is poised to become the growth area for software and testing with billions of devices and new software connected to the internet. IoT is the intersection of embedded, mobile, communications, and traditional software environments in combination with user demands. Embedded devices face new challenges in […]
Categories: Blogs

Understanding Performance with DTrace (While The Customer Yells at You)

Thu, 11/17/2016 - 17:29
You’ve built some software that users love, and while its use starts to become more frequent it also becomes more critical. Suddenly the failures, inevitable and previously merely a nuisance, have become critical and emotionally fraught as your users see reputation, revenue, and even job security imperiled! Bugs come in many flavors. None quicken the […]
Categories: Blogs

Error Proofing Mobile Apps

Wed, 11/09/2016 - 19:37
C# and NUnit testing tools are essential, but limited. Let’s make our mobile testing toolkit complete with automated UI acceptance testing for common behaviors like pressing buttons, making swipe gestures, entering text and validating inputs. This presentation explains how to turn functional specifications into executable behavior, using Calabash to perform app interactions and Xamarin.UITest to […]
Categories: Blogs

How to test static_assert?

Thu, 11/03/2016 - 17:24
This talk will demonstrate several options for testing static_assert, ranging from the build system, over the compiler features to template meta programming. It will include real-life examples from sqlpp11. static_assert gives us the ability to assert conditions at compile time and provide custom error messages in case the conditions are not met. Cool! But how […]
Categories: Blogs

Mutation Testing in Python

Tue, 10/25/2016 - 16:43
Mutation testing is a technique for systematically mutating source code in order to validate test suites. It makes small changes to a program’s source code and then runs a test suite; if the test suite ever succeeds on mutated code then a flag is raised. I’ll begin this talk with a description of the theory […]
Categories: Blogs

Advanced Android Espresso Testing

Fri, 10/21/2016 - 07:49
Do you test your Android apps? It’s okay if you don’t – historically the tools had not been stellar. But they have gotten much better, and I am going to show you my favorite, instrumentation testing with Espresso. The Espresso testing framework provides APIs for writing UI tests to simulate user interactions within a single […]
Categories: Blogs

Faster Websites with WebPageTest

Wed, 10/12/2016 - 14:54
Modern users expect more than ever from web applications. Unfortunately, they are also consuming applications more frequently from low bandwidth and low power devices – which strains developers to not only nail the user experience, but also the application performance. WebPageTest is a free and open source web performance testing tool that equips developers with […]
Categories: Blogs