Month: March 2018

Fast Start TestComplete – Module 8: Projects and Project Suites

March 26, 2018
We've already come across the basic concepts of the Project Suite and the Project. Remember that one Project Suite is the container for multiple Projects. Beyond this though we find a few further levels in this hierarchy. A project can then contain multiple test cases. A a test case can have one or more test steps.   In the image below we see the top level project suite called 'CalcProject Suite'. Under the 'CalcProject Suite' we find 4 projects.   CalcAPI, CalcDesktop, CalcMobile and CalcWeb are all projects contained within the single project suite. Then we can take the 'CalcDesktop' project and we can see that this project contains two test cases (Test1 and Test2).  Drilling further down we could...
Read more...

Fast Start TestComplete – Module 7: Creating Key Word Tests

March 19, 2018
Finally we get to the point where we can start looking at the creation of automated tests with Keyword Testing in TestComplete. We've looked at some of the key components like Managing Projects, Options and Settings. We've also seen how Objects, Properties and Methods are critical to the tests you write. All of these components and concepts are part of the foundation you need in order to start creating automated test cases. You have that foundation now. From here on in it's all about creating tests.     You may or may not have figured out that you have two ways to create automated tests in TestComplete. Scripted (e.g. Python, VB, Java Script, etc) or Keyword graphical drag and drop....
Read more...

Fast Start TestComplete – Module 6: Objects, Properties and Methods

March 15, 2018
We covered Options and Settings in the last module (Module 5). Whilst there are probably over 100 options and settings we've focused on the most important ones you'll need to know about as you start out with TestComplete. Probably a bit of a tall ask to remember all of the settings we covered there. However, if you just get a feel for the key settings and project properties it'll make your life easier as you progress with implementing TestComplete. What you will need to grasp in detail though is an understanding of Objects, their properties and their methods. And it's Objects, Properties and Methods we're going to take you through below.     If you don't grasp the concepts of...
Read more...