Automation Testing الخطوات اللى هتبدأ بيها تتعلم

السلام عليكم ف البوست ده هنتكلم ان شاء الله عن إيه الخطوات اللى هتبدأ بيها تتعلم Automation Testing برده من واقع شوية خبره ليس أكتر 🙂 أحنا هنا بنتكلم بشكل Generic مش هنتكلم عن Tool معينة أو Framework أو لغة معينة أو مفضلة لأ الموضوع عام ف البداية ممكن نتكلم هنا عن نوعين من الناس ف … Continue reading Automation Testing الخطوات اللى هتبدأ بيها تتعلم


End-to-End Web Testing with TestCafe

A Node.js tool to automate end-to-end web testing.Write tests in JS or TypeScript, run them and view results What is E2E Testing ? End-to-end testing is where you test your whole application from start to finish. It involves assuring that all the integrated pieces of an application function and work together as expected. End-to-end tests … Continue reading End-to-End Web Testing with TestCafe

Important Update About SeleniumWebDriver and C#

SeleniumWebDriver v3.11.1 for C# Marked .NET PageFactory obsolete. Additionally, using the PageFactory provides no benefit over other methods of Page Object creation in .NET. The existing code has been migrated to a new repository under a new organization on GitHub ( Users should update their references and migrate their code to use `SeleniumExtras.PageFactory`.    Source: … Continue reading Important Update About SeleniumWebDriver and C#

Faking Data for test automation

You are developing test automation script for your application and need test data or your application has been deployed and the product owner or the business owner comes around the corner. The registration screen loads up but you realise there’s no data in the system. And you can’t think of any creative customer names besides … Continue reading Faking Data for test automation

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 … Continue reading UI Testing using Selenium WebDriver and Chrome inside AWS Lambda

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("","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 … Continue reading Penetration Testing With Selenium

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 … Continue reading ChatOps – Conversations, Put To Work

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 … Continue reading How to perform REST API testing with Rest Assured