Hot answers tagged

4

Selenium is an industry standard for web GUI. But desktop GUI automation is almost an untilled field. There are several disparate tools that are able to deal with few types of GUI. I know only one cross-platform open source project for GUI testing based on accessibility technologies (therefore text-based): it's LDTP. But in my mind the interface is really ...


2

The prerequisites for starting the object mapping mode are: project is created and opened a connection has been made to the AUT Agent (if this is successful, the "Stop AUT Agent" button on the toolbar will be enabled) an AUT has been configured via the project properties the AUT has been started. Your AUT is successfully started if the AUT can be seen to ...


2

I accomplished a similar thing by running the SoapUI tests within the Maven Build http://www.soapui.org/test-automation/maven/maven-2-x.html one of the outputs is "junitReport : Turns on creation of JUnit-reports, (true/false)" which will then let you use any of of the million JUnit graphing tools. Hope that helps in finding your solution


2

There are a number of test tracking tools or test case management tools, Some SaS ( pay by user) TestRail TestLodge Some one off purchases Microsoft Test Manager SoftBear Test Complete Some FreeWare MozTrap As with any software selection, carefully consider why you want to use the product and what you want it to help you achieve. All those I ...


2

Info: These testcases are critical functionality. Judging by the above statement, I'd say you need to have both unit tests and UI automated tests (or integration as well depending on the architecture layer and systems integrated). However, there are pros and cons on using both (that mostly depends on the organization, engineer in charge of creating one ...


1

If you don't have access to Microsoft Test Manager as Luca suggested you can try uPerform (http://www.ancile.com/products/uperform-software/overview). It's pretty easy to pick up and run with. Not sure if there's a free version floating around, but my company provided it once and I still play around with it.


1

I havent't used it myself, yet, but I recently stumbled across TimeSnapper (http://timesnapper.com/). It's a small windows app which runs in the background and takes a screenshot every few seconds. You can also ad notes. When you're done you can play back your session.


1

Probably you're talking about some kind of smoke testing. Usually it's done as a system/integration testing. Unit testing is a responsibility of every developer not a QA engineer. So if you're from testing team, the answer is using GUI tests for the whole software. If you develop some critical components, writing good unit tests are highly desired for your ...


1

We’ve been using Ranorex for quite a while now and we are really happy with this tool. It supports web, desktop and mobile applications, so we need not use three or more different tools for testing. It also nice that the test modules can be reused.


1

You could try AutoIT and record macros as you test. If it were web browser only, using Selenium IDE's click-and-record would be just fine. In the past I have also kept Fiddler running as I tested. Those logs can be packaged and added to the tickets for the developers to comb over.


1

Traditionally Linux GUIs are just a thin layer over a command line application, consider testing the command line application separately than test the GUI using a mock application.


1

I'm doing GUI testing automation for native desktop applications and I use pywinauto Python library based on Win32 API. Code looks very pythonic and human readable. But there were some pitfalls: pywinauto supported 32-bit only and it's not frequently updated (latest major update was at 2006). I had to port it to 64-bit, but now it meets all our ...


1

Sikuli with Robot Framework might be a good fit for you. Sikuli uses image recognition to identify and control GUI components. Sikuli automates anything you see on the screen.



Only top voted, non community-wiki answers of a minimum length are eligible