Questions tagged [squish]

Squish is a cross-platform/cross-technology GUI test automation tool for functional GUI regression tests.

Squish is a cross-platform/cross-technology GUI test automation tool for functional GUI regression tests.

Features:

  • dedicated support for Qt, QtQuick, QML, Java, AWT, Swing, SWT, RCP, JavaFx, Windows, Mac, Tk, 4Js, iOS, Android, Embedded (Qt, Windows, Java) and Web, HTML5, Flex & JavaApplets
  • testing on Windows, Linux, Mac OS X, Unix. Mobile and Embedded testing on Android, iOS, embedded Linux and RTOSes such as QNX
  • Eclipse-based IDE
  • based object identification & Toolkit API Support
  • tests in your choice of Python, JavaScript, Perl, Ruby & Tcl
  • BDD tests with built-in (Gherkin) Feature File recording, playback & reporting
  • integrations with many ALM and Continuous Integration tools for executing and managing tests
  • complete command-line interface available

More information about Squish is available at https://www.froglogic.com/squish/.

204 questions
0
votes
1 answer

Squish test for clicking exit/minimize/maximize button for QT application

I have an application that is suppose to run in full screen and not allow the user to minimize or exit with the use of the minimize and exit buttons that usually appear on the corner of the window. Essentially the title bar or whatever it is called…
EWS
  • 21
  • 3
0
votes
1 answer

what does it mean Runner exited with value -1 in Squish for Web GUI testing tool

I executed a test case in a tetsuite from Squish IDE. Language is Python 2.6.6. I am using EVALUATION version of Squish on Windows 7. Error log: 2013-11-27T14:40:53 START Start '' Test '' started R:…
Sree Rama
  • 1,207
  • 12
  • 25
0
votes
1 answer

How can I tell where the `` was declared?

I am writing automatic tests for an application using Squish framework. In test script there is code calling randrange: a = 5.0 random.randrange( int(a) ) As a result of this call I get on line lib/python2.6/random.py:171 a really bizzare…
user2622016
  • 6,060
  • 3
  • 32
  • 53
0
votes
1 answer

Dynamically create inheriting object with name from external source

What I'm Trying to do Considering a file with rows: A B C value A B D value Is it possible to create a structure that would be able to acccess the values like this: A.B.C.val() A.B.D.val() Considering that A, B, C, D are containers (like forms,…
CosminO
  • 5,018
  • 6
  • 28
  • 50
0
votes
2 answers

How to use Squish tool for Qml

I need to use squish to test a QML application which loads in Qt-executable. Coudn't find steps or any example which illustrates the test case recording. I am able to load the executable which displays qml but it doesn't recored anything. Went…
Aman
  • 696
  • 1
  • 8
  • 26
0
votes
2 answers

guidelines for test scripts in squish GUI testing

i need help with test script for automation testing of a GUI application and i chose javascript to design script but test scripts examples are completely different from javascript as much i know.
0
votes
5 answers

Squish test in python to test qt application

I am trying to write a test on python on Squish IDE to test a QT application. I was able to record the test using Squish , but i am not sure how to write the same by hand ? Below is the recorded test def main(): startApplication("hmi") …
user2190483
  • 269
  • 1
  • 5
  • 22
0
votes
1 answer

Error while building squish for crosscompile ARM on ubuntu

when i am trying to build SQUISH on ubuntu for armv7l-timesys-linux-gnueabi with QT5 , i was getting below error Checking Qt library path > /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib ? Checking whether Qt is built with thread support : Looking…
kbk
  • 555
  • 2
  • 8
  • 20
-1
votes
1 answer

how to run the squish qt test suit from the python script

when trying to run a testsuit from the python script the report generated by squish is always showing RuntimeError: Could not connect to Squish server at host 127.0.0.1, port 4322: Connection refused. for all test cases. ''' if…
P Sairam
  • 1
  • 3
-1
votes
1 answer

How to handle known Object not found error and continue next line of script execution?

Tool : Squish Script : Python How to handle known Object not found error and continue next line of script execution? Tool : Squish Script : Python How to handle known Object not found error and continue next line of script execution? Expecting…
Srinivas R
  • 31
  • 2
-1
votes
1 answer

mouseMove fails with nRuntimeError: Failed sending fake pointer move

I'm running squish (Qt and Windows) on a Windows VM. I use Remote Desktop (RDP) to access the VM. I'm trying to run a suite of tests from the command line (No Squish IDE). Everything works fine if i keep the RDP session open. If i close the RDP…
FatTail
  • 99
  • 1
  • 4
-1
votes
2 answers

waitForObject returns the first object matching the pattern. Is there a way I can get list of all objects?

I need a list of all objects with same property/type. Is there a way or an API(just like waitForObject) where I give the type/property and get list of all objects. I am using Python script for Squish.
-1
votes
2 answers

Import results of a c++-Programm to python

I'm currently dealing with some python based squish gui tests. Some of these tests call another tool, written in c++ and build as an executable. I have full access to that tool and I'm able to modify it. The tests call it via command line and…
Schere
  • 35
  • 5
-1
votes
1 answer

Squish test_suite Java Error "Cannot determine URI for '/suite_first/suite_first/tst_case1/test.js'."

I am trying to configure squish on my Linux debian VM running on Windows7 Host PC. Previously it was running correctly I was able to record the AUT and scripts got generated. But when I restarted my VM suddenly this error started to come and I'm not…
Karthik Saxena
  • 768
  • 3
  • 9
  • 25
-1
votes
1 answer

How to override overloaded functions in python

(Python squish) I am overriding the following methods- installEventHandler(eventName, handlerFunctionName); installEventHandler(className, eventName, handlerFunctionName); installEventHandler(object, eventName, handlerFunctionName); In my method,…
Amrita
  • 43
  • 3
1 2 3
13
14