You are here


Running Jenkins slave agent under Windows 10 for UI test automation with Testcomplete

The Jenkins slave agent is what enables the test node to execute tests and collect results using Jenkins server. This slave agent runs find under Windows 7 but for Windows 8.1 and Windows 10 this does not work. This is due to the fact tha the user account running the agent, must have a combination of system user rights and still have access to a GUI.

I have discovered by change that the Slave Agent works if it is launched a commandline interface which is run "as administrator". then simply run the following command:

Awesome Excel 2016 Shortcuts

1. Navigate Worksheets
Arrow Keys Navigate by one cell at a time in any direction
Page Down/Page Up Move one screen down/ up
Alt+Page Down/Page Up Move one screen right/ left
Tab/Shift+Tab Move one cell to the right/ to the left in a worksheet
Ctrl+Arrow Keys Move to the edge of next data region (cells that contains data)
Home Move to the beginning of row
Ctrl+Home Move to the beginning of worksheet
Ctrl+End Move to the last cell with content of worksheet
Ctrl+G Display the GoTo dialog box

Creating a Testcomplete build step in Jenkins with Job DSL which executes all function i a Testcomplete unit file

I have been working with Jenkins CI for some weeks, and we have grown out own the Jenkins Plugin for handling TestComplete tests as a test step. So I have created a dynamic creation of a job in Jenkins.

Find the last modified file in a folder using JavaScript in TestComplete

A quick script to find the lastedt modified file in a specified folder. Works really nice.

Goes thru a folder and finds the last modified file with a sertain filename
Param FolderPath String: The Path to the folder to look in
Param FilNameContains RegularExpression: The file name to match (write the regular expr // if you want to find all)
Return String with the full path to the last modified file

Ending a test in Model Based Testing with GraphWalker

When modeling is might not always be the best implementation of the model to force all the test to end in the same state. (But is it more manageable to model with this thought in mind.)
Sometime the test need to stop when a specific condition arises.
A stop-condition, is a stop criteria for a given generator. It will halt the generation of a test sequence when the given criteria is reached.
GraphWalker support the following stop conditions.

GraphWalker - Open Source Model Based Testing

GraphWalker is a tool for generating offline and online test sequences from Finite State Machines and Extended Finite State Machines. GraphWalker is only the tool for traversing your models. It does not have a GUI to modeling it self. However, it is normal to "bundle" GraphWalker with the free graphml editor yED. yED provides a free and nice tool for creating and editing models fit for GraphWalker.

Updated the Worlds Test Automation Tool Comparison Matrix

I just get a bit of input for my test automation tool comparison matrix. Which is the most comprehensive comparison know to testers in this world.
Just added: Ranorex and Watir. And does now contain:
TestComplete, QTP, CodedUI, Telerik, Test, Studio, Qualiber, White, Test, Automation FX, Ranorex and Watir. And more are under planning.
The Test Automation Tool Comparison Matrix is found here:

Getting the TestComplete 10 Installed and Updating the Licenses on the Excisting License Server

I did an install of the new TestComplete 10 last week. And it has been pointed out to me, that some of the Smartbear documentation is a bit off, or unnecessary. i even might create some confusion.
So here I will give you my way to getting the TestComplete 10 upgrade to being a success..