Bits N Tricks

Testing

OVERVIEW Securing Web Service methods to protect them from malicious attackers, has been an indispensable part of SOA and web services for mobile applications. However, it also makes testing the web methods equally hard and unmanageable. I have been using SOAP UI for testing the web services of one of our mobile applications, where the web team has secured the REST web methods (PHP) using headers with encrypted values using HMAC hash and AES-256 algorithms. Here, I’ll share how we can use a groovy script (essentially Java code, for those who are not familiar with groovy) and property transfers in our SOAP UI test cases, automate test the secured web methods or anywhere you need to send the encrypted values…

This article is basically a great help for Email testing purposes that we usually do while developing applications. In our everyday routine development process, multiple testing emails are required across all the popular online systems like Gmail, Yahoo, Outlook and more. We use these email platforms to test everything from email campaigns (in collaboration with our local virtual machine library), various social tools, and the process to develop multiple user accounts on the sites. In last case i.e. to develop multiple user accounts on sites, we require hundreds of valid emails. We generally use dummy email ids while testing. Let’s take example with Gmail account: Sometimes to develop multiple user accounts on sites, we may use multiple email accounts like:…

Automation Testing:- It is a modern technique followed based on software engineering ISO, IEEE standards. Why Automation Testing:- Automated software testing is the best way to increase the effectiveness, efficiency and coverage of your software testing. How Automation Testing Works: Automation Software Testing Tool is able to playback pre-recorded and predefined actions, compare the results to the expected behavior and report the success or failure of these manual tests to a test engineer. Once automated tests are created they can easily be repeated and they can be extended to perform tasks impossible with manual testing. Because of this, savvy managers have found that automated software testing is an essential component of successful development projects. AUTOMATION SOFTWARE TESTING TOOLS SUITE ->…