What TestComplete Can’t See: Using Accessibility to Find Objects
Hidden Objects TestComplete shows nested objects and properties in the Object Browser and Object Spy if the applications are open. But even open applications like .NET may have windows that are closed...
View ArticleThe Joy of SQL Server Database Projects
I’ve had the pleasure of using SQL Server Database Projects that come with SQL Server Data Tools in my latest project and I’ve really come to like them. Let me take you on a little tour to tell you...
View Article3 Tips for Developing Database Tests
I’ve written before about why you should be using Database Projects in your database application, and one of the things I’ve really been delving into is the database tests that they enable. After...
View ArticleTDD with Visual Studio 2015 – Day 26 – Visual Studio 2015
This is post 26 of 31 in the series “31 Days of VS2015 Tricks and Treats” Test Driven Development, or TDD, can be a great way to build software. When building software test-first, you create unit test...
View ArticleIntelliTest – Day 28 – Visual Studio 2015
This is post 28 of 31 in the series “31 Days of VS2015 Tricks and Treats” One of the drawbacks to unit testing has always been that you, as the developer, actually had to code the unit tests. In...
View Article31 Days of TestComplete Mobile
During January, I’ll explore using TestComplete to test mobile applications and share my experiences as I go. Here’s the topic line-up so far: Introduction and Testing Approaches Web-Based Testing:...
View ArticleMobile Testing Approaches
This is post 1 of 5 in the series “31 Days of Mobile Testing with TestComplete” TestComplete has three basic mobile testing approaches: web based, image based (black box) and open applications (white...
View ArticleWeb-Based Testing: Testing Responsive Web Sites
This is post 2 of 5 in the series “31 Days of Mobile Testing with TestComplete” Testing Responsive Web Sites A growing number of organizations use responsive design to show their website equally well...
View ArticleWeb-Based Testing: Scripting and Handling Page Differences
This is post 3 of 5 in the series “31 Days of Mobile Testing with TestComplete” Scripting Virtual Browsers In our last episode, we recorded a web-based test using the drop down list of Virtual...
View ArticleWeb-Based Testing: Configuring Custom Virtual Browsers
This is post 4 of 7 in the series “31 Days of Mobile Testing with TestComplete” Configuring Custom Virtual Browsers TestComplete comes with a set of virtual browsers that make it easy to get started....
View ArticlePreparing Android Devices
This is post 5 of 7 in the series “31 Days of Mobile Testing with TestComplete” Web-based testing has its place, but to work with any part of mobile outside the browser, we need to connect with mobile...
View ArticleUsing the Mobile Screen
This is post 6 of 7 in the series “31 Days of Mobile Testing with TestComplete” The Mobile Screen is essentially an emulator that shows your connected device and has extra test-related tools. We’re...
View ArticlePreparing iOS Devices
This is post 7 of 7 in the series “31 Days of Mobile Testing with TestComplete” In today’s blog we’re going to do minimal setup for an iOS device and TestComplete. When we’re done today, we will be...
View ArticleTesting Android Apps on Emulators
This is post 8 of 8 in the series “31 Days of Mobile Testing with TestComplete” There’s going to be a rumble Emulators like the original Android SDK emulator and the newer Visual Studio Emulator for...
View ArticleImage-Based Testing
This is post 9 of 15 in the series “31 Days of Mobile Testing with TestComplete” Image-Based Testing How do you test mobile apps if you don’t have direct access to its objects? If you’re testing iOS,...
View ArticleHandling Image Variations
This is post 10 of 15 in the series “31 Days of Mobile Testing with TestComplete” In the last post we went down the happy path. We recognized a single image on a static background and called methods...
View ArticleUsing Mobile, Device and Desktop Objects
This is post 11 of 15 in the series “31 Days of Mobile Testing with TestComplete” Using the Mobile Object The Mobile object is the starting point to reach connected mobile devices in TestComplete. In...
View ArticleOpen Apps Introduction
This is post 12 of 15 in the series “31 Days of Mobile Testing with TestComplete” Open Apps Introduction Trying to test mobile apps using the “black-box” approach is like knocking on the door of a...
View ArticleInstrumenting Android Apps I
This is post 13 of 15 in the series “31 Days of Mobile Testing with TestComplete” Instrumenting Android Apps I You don’t need Eclipse or Android Studio to instrument your apps. The easy way is to...
View ArticleInstrumenting Android Apps II
This is post 14 of 15 in the series “31 Days of Mobile Testing with TestComplete” Instrumenting Android Apps II The TestedApps Instrument button is a handy way to prepare Android apps for testing, but...
View Article