Posts

Showing posts with the label TestingApproaches

TestComplete Tutorial 7 - TestComplete Projects and Project Items

Image
 TestComplete operates with test projects and project suites . Project   A  project is a starting point for creating tests. Project contains your tests, baseline data for checkpoints, information about tested applications, and other items needed to perform testing.  The project also defines the execution sequence of tests. Project suites You can group related projects into a project suite.  TestComplete automatically generates a project suite when you create a new project.  You can also create an empty project suite and add projects to it. Project items Project items are project elements that perform or assist in performing various testing operations. Besides project items, your projects can also include helper files like Excel or .csv files with test data. 

TestComplete Tutorial 6 - Object Identification in TestComplete

Image
   Different ways to identify objects in TestComplete -  A.  By Search Criteria  -  1. Name Mapping:  With name mapping, TestComplete stores all the objects with which your tests interact in the Name Mapping repository.  T hese mappings are stored as object where we can specify search criteria like properties provided by TestComplete or xpath expressions or CSS selectors and TestComplete finds these objects in the application. User friendly name(Alias) can be given to address the objects from tests.          Examples:                                        Aliases.browser.page2.btnSave                               Aliases.Windows.navigationbar.btnSearch 2. Object Browser: TestComplete have the Object Browser pa...

TestComplete Tutorial 5 - Testing Approaches in TestComplete

  Unit Testing :   When we have to test only a particular part of the application, we will create the unit test. We can invoke implicit methods of the applications. White-Box Testing :  We will use this when we have to test the application as per the access. This testing has been carried out with the access not higher than the user Functional Testing :  When we have to test the form from the customer's point-of-view, like checking What the way does for every user action. Parallel Testing :  It is used for testing the multiple subcomponents of the applications in parallel. It reduces the testing time. Load Testing :  It is utilized to put the predetermined load on the application and check the response. Regression Testing :  It is utilized for reusing the test on the project when modifications are made to the code. We can compare the latest results with the old results.