-
UI Testing using Selenium WebDriver and Chrome inside AWS Lambda
What is AWS Lambda? Amazon explains, AWS Lambda (λ) as a ‘serverless’ compute service, meaning the developers, don’t have to worry about which AWS resources to launch, or how will they manage them, they just put the code on lambda and it runs, it’s that simple! It helps you to focus on core-competency i.e. App…
-
Headless Testing becomes easy now with Chrome and Firefox
Headless Testing with Chrome and Firefox using Selenium WebDriver(latest version) becomes easy now:- -For Chrome (latest Version): System.setProperty(“webdriver.chrome.driver”,”chromedriver exe path”); ChromeOptions chromeOptions = new ChromeOptions(); chromeOptions.addArguments(“–headless”); driver = new ChromeDriver(chromeOptions); -For Firefox 57(Quantum): System.setProperty(“webdriver.firefox.driver”,”firefoxdriver exe path”); FirefoxOptions firefoxOptions = new FirefoxOptions(); firefoxOptions.setCapability(“marionette”, true); firefoxOptions.setHeadless(true); driver = new FirefoxDriver(firefoxOptions);
-
Penetration Testing With Selenium
Penetration testing is one of those things that people don’t often think about while they are building a product. It’s usually seen as a phase of testing that is performed by a third party who has expertise in that area once a release has passed normal testing. The problem with this view is that fixing security problems at…
-
ChatOps – Conversations, Put To Work
In a relationship, communication is the most important thing. Communication is cited as the most important aspect in any relationship and in the success of any initiatives. Success of IT projects depends on the robust communication process. With emergence of social media, chats have become a well-accepted means of communication when it comes to approaching an…
-
How to perform REST API testing with Rest Assured
APIs are playing now an ever more important role in software trends (such as mobile applications), proper automated testing of these APIs is becoming indispensable. There are many different tools out there that can assist you in writing these automated tests at the API level. What is API Testing ? API testing is different than other…
-
What’s the Microsoft Visual Studio Dev Essentials ?
It’s a Free tools, cloud services, and training , Get everything you need to build and deploy your app on any platform. With state-of-the-art tools, the power of the cloud, training, and support, it’s Microsoft most comprehensive free developer program ever. Everything you need all in one place : Developer tools: Visual Studio Community…
-
Why can’t developers be good testers?
1. “Parental feelings” towards their code Developers are emotionally linked to the stuff they write. It may sound silly but it is hard to be objective towards the stuff you create. For example, I know my kids are not perfect and still I am sure I would have a hard time if someone would come…
-
Manual and Automation testing Challenges
Software Testing has lot of challenges both in manual as well as in automation. Generally in manual testing scenario developers through the build to test team assuming the responsible test team or tester will pick the build and will come to ask what the build is about? This is the case in organizations not…
-
FAQ: What is the difference between “Assigned To” and “Tester” in MTM?
FAQ: In Microsoft Test Manager (MTM), what is the difference between the “Assigned To” field of the Test Case work item and the “Tester” field in MTM. It seems these to fields are stored independently. So if I assign someone test cases through MTM then this is not translated into the “Assigned To” on the…
-
Decide What Test Cases to Automate
It is difficult to automate all test test cases in given application testing scope or suite, so it is important to decide what test cases should be automated in order to minimize manual testing effort, cost and improves application quality. The benefit of automated testing is related to how many times a given test can…