New answers tagged

0

First of all, are these reports ETL reports? If yes, then there are lot of tools available which can help you in automating the whole ETL process like Informatica tools. Cost is a bit high for informatica products. So the other option is look for open source tools. You can get the top tools list from here- ...


0

pywinauto might be useful for native C++ based desktop app automation. It uses mostly the same technolgies as AutoIt, but scripts are much more readable and maintainable because it's Python. SWAPY is an object inspector for pywinauto written in Python as well. It has some half-manual code generation functionality if you're new to GUI automation. There is ...


2

Don't, really don't go this way even if it seems tempting. UI automation seems like a low hanging fruit- for example with AutoIt you can automate things really quickly and have a proof of concept running in no time. But the minute you'll hit something new, an environment change, OS popups, hardware change or heaven forbids an optional action you will see ...


5

Sikuli can extract text with OCR (optical character recognition) as described on this page: http://doc.sikuli.org/region.html#Region.text Extracting Text from a Region class Region text() Extract the text contained in the region using OCR. Returns: the text as a string. Multiple lines of text are separated by intervening ā€˜nā€™. Note: Since this ...


2

If you client is developed in Java/Swing, you may want to try https://marathontesting.com/downloads/ . Is uses Python as a programming language.


0

Behaviors Become Defined If everyone is on board with the process instead of a list of requirements, everyone gets a list of Behaviors which then define the requirements. As the process is used more, and discussions are had these behaviors become more thorough and the requirements become clearly defined from them. Test cases are easier When BDD frameworks ...


0

I would have each test create its own test data before execution. So if the application has different users, then create a unique user and any data needed for that test. That way data for one test does not interfere with any other tests. If you use snapshots it can get confusing to keep track of which data was for which test as the number of tests ...


0

You can do the below two things Create a database snapshot before the test begins and restore to that snapshot after the test run Create an actual backup through your application and restore to the backup post run. While approach 1 is less of hassle please be advised that the snapshots are not actual copy of the full database and can not be considered as ...



Top 50 recent answers are included