Coding & Test Automation Testing (How & Why)

Blog Series: Behavior Driven Development in LEAPWORK

Introduction Concepts such as “Behavior Driven Development (BDD)”, the “Page Object Model”, “Unit-testing”, and “Context Driven Automation” are important for automation: BDD is used to include non-technicians in the software development process. The Page Object Model is used to encapsulate an interface (for example the interactive elements in a web page). Unit-testing is used to secure, that changes made to the units (parts of code), will not introduce any unexpected breaking changes. Context Driven Automation is…

Continue reading

Coding & Test Automation

Blockchain – explained in 10 min.

What is a blockchain? What is a smart contract? It’s really not that complicated. #blockchain #smartcontract #bitcoin #ethereum #eos Bitcoin – a database Bitcoin can be perceived as a very secure database, containing who have access to which part of the database. Imagine: Person A can access a part of the Bitcoin database, with private key 0000…001. Person B can access a different part of the Bitcoin database, with private key 0000…002. If A wants…

Continue reading

Coding & Test Automation

Python is not just a programming language.

Python is also a neat automation tool, like a calculator, that can help you with many tiny tasks.  I use it every day in test automation, like  * getting the sum of all characters in a text,  * scrapping webpages,  * decipher system encoded texts into human readable text, * splitting data or combining data, * draw a graph of a dataset (more options than excel, even though they not always look as good). *…

Continue reading

Coding & Test Automation Excel

Changing language in Excel formulas

Excel sheets are often used by test automation tools as data-sources. Writing an Excel formula is more complex, when you need to write them in other languages than English. Guess what “modulus” or “lower” is translated to in danish?  Example translations English Danish =Networkdays(…) =Antal.Arbejdsdage(…) =MOD(…) =REST(…) =CHAR(…) =TEGN(…) = LOWER(…) = SMÅ.BOGSTAVER(…) Yes it is possible to use a translation table, but it is much easier to change the interface language of Excel, which also…

Continue reading

Coding & Test Automation

Simple test automation

Do you find test automation complicated, unreliable, and costly? It don’t have to be; for example a spell checker is also an automated testing tool, which is intuitive, reliable, and free. The right test automation will make your life easier 😉 What simple test automation tools (like the spell checker) do you use in your daily life? #testautomation #testautomationtools #rpa #spelling #testingtools #funny #roboticprocessautomation

Continue reading