I am
Karthik K.K, I do technical consulting, blogging and researching on various different tools and technologies which inspires my interest. I have been into Software Automation Testing for over
10+ years now and my interest in learning new stuffs which enables automation has never been compromised.
Due to my passion in automation testing I got fully exposed to tools and languages like
Desktop & Web : QTP, Selenium, Specflow, VS Coded UI, Ranorex ,Test Complete and Cucumber
Mobile : Appium, Robotium,Calabash, Espresso, Selendroid, Xamarin
Languages : C#, Java, Ruby, Powershell, Javascript, VBScript
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Concepts : BDD,TDD, Parallel and Async Programming, Entity Framework, MVC,LINQ,Node.js
Architecting frameworks for Mobile (Native and Hybrid),Web, Windows and Web services based applications along with BDD with Specflow and selenium implementation in current assignment.
My Goal is to improve automation capabilities which in turn brings
ROI and
ROE (Return On Effort) to both
Employer and
Employee and bring down expenditure made on manual testing.
My Mission and Vision is always Automation, if I find anything repeated in testing and people sitting with computers for hours, then my goal for the day is to automate the stuff and make the testers life easier.
You can connect me via
Email : karthik@techgeek.co.in
LinkedIn: in.linkedin.com/in/karthikkk
Twitter : @ExecuteAuto
Skype :
kartmcad
Hi Karthik,
Firstly I want to thank for Your videos on Dot Net Application. Could please do some Videos on Integrating Soap UI to Jenkins for Dot Net Application for API Testing.
Thanks,
Phani V
Will try to make, thanks !
Nice
Hi Karthik,
Thank you for the wonderful tutorials which helped me alot for cracking the interviews.
I want to buy Protractor Udemy course to improve my angular js testing skills. Please share discount coupon if any.
Kindly also try to add mocha framework tutorials
Thanks
Done, please check your inbox for discount coupon code.
Thanks,
Karthik KK
I am new to this Automation world..taking baby steps along with Selenium using C#.
Could you please give me a direction how should I proceed & a so called list to follow about the tools, concepts & technologies.
Hi Karthik,
Can you provide the briefing about Coded UI extension for 3rd party tools? I have tried for the sample Excel provided by Gautham in MS blog.
Hi Karthik,
I would like to buy below courses,
Advanced framework development with Coded UI Test 2015
Automate application with Specflow and Selenium C#
Automation framework development with Selenium C# (Advanced)
Please share discount coupon if any.
Please check your inbox for latest coupon codes.
Thanks,
Karthik KK
Hi Karthik,
I would like to learn Test Automaton integrated with C#, NUnit, and Selenium. I am also interested in generating the framework from Scratch.
If the guess is there any course available on above topics or any training sessions.
Hi Avinash,
Hope you got my email !
Please try learning the course with the discount coupon I sent to purchase and you should be good to go !
Thanks,
Karthik KK
Hi Karthik,
Thanks for uploading great videos and saving us, I would like to ask you to do a video on how to integrate Specflow selenium web driver tests to run on bamboo continuously or at the time of checkins
Hi Karthik,
Thank you for presenting the great tutorials. Greatly appreciate all your efforts!!
I would like to register for couple of courses on Udemy. Can you please send any promotional coupon code I can use?
Thank you in advance,
VK
Hi Karthik,
Thank you for free course on Selenium in Udemy. I would like to improve my skills on selenium to advance level.
I would like to register for Selenium C# (advance) course. Could you please send discount coupon. Thank you indeed.
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Hi Karthik,
I’m learning selenium with C#. Could you please provide me the coupon code for Automation framework development with Selenium C# (Advanced) and suggest any other course that i can go for.
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Hi Karthik,
I would love to learn & Dive into my career in Automation testing. But i am confused, where to start. I am doing online courses to pursue the career in “Selenium automation using python/Framework development”. Can you please tell me where to start and which way is best to complete my leaning. That will be a great help.
Hi Kondalraj,
I guess C# and Java are better than Python, you can check out these basic courses first http://www.executeautomation.com/site/course-cat/webautomation/ which are all FREE.
For advanced series you can take a look at my Udemy courses from here (which are framework development)
https://www.udemy.com/automation-framework-with-selenium/
https://www.udemy.com/framework-development-with-selenium-csharp-advanced/
Thanks,
Karthik KK
Can you please provide the coupon code for Automation framework development with Selenium C# (Advanced) to purchase.
Hope you already got the coupon code, if not, please let me know.
Thanks,
Karthik KK
Hello Karthik
I am thinking of getting Course for Advanced Selenium with Specflow in Udemy. Kindly let me know the coupon code to get the discount.
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Please send the coupon to enroll the course for advanced selenium
Please check your inbox for discount coupon code
Thanks
Hi Karthik, I would like to purchase a Udemy course “Angular automation with Protractor + Typescript + Cucumber”. Can you provide a coupon? Thanks a lot.
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Can you please provide the coupon code for Automation framework development with Selenium C# (Advanced) to purchase.
Hello, could you provide the coupon codes for:
1. Automation framework development with Selenium C# (Advanced)
2. Mobile Automation with Xamarin UITest
Thank you.
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Hi Karthik,
I have been started working on Katalon studio as my company wants to develop automation scripts, we find this tool as easier compared to other available tools. I came across your Video tutorials in Youtube,I really appreciate that there are step-by-step detailed explanation on advanced topics as well. I am able to get to the step where we are looking and struck with something now.
The web URL on which we are developing the automated scripts is entirely JavaScript, HTML and based, it is very complex structure of HTML with lots of layers of tags. I am able crack to certain level using custom keywords, Method calling (from your tutorials), now the issue where I got struck is :
I want to set the headline text with the Xpath = id(“editor_1″)/eom-content/div[@class=”xsm-doc”]/div[@class=”xsm-story”]/div[@class=”xsm-grouphead emxed-ct-headline emxed-contentitem-wrapper”]/div[@class=”xsm-headline”]/p[@class=”xsm-p”]
I am able get to the level of p tag but there it is not setting the text inside the p tag.
Here is my Katalon test case Script: I am struck at Line 14 in the code:
———————————————–
import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint
import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase
import static com.kms.katalon.core.testdata.TestDataFactory.findTestData
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject
import com.kms.katalon.core.checkpoint.Checkpoint as Checkpoint
import com.kms.katalon.core.checkpoint.CheckpointFactory as CheckpointFactory
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as MobileBuiltInKeywords
import com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords as Mobile
import com.kms.katalon.core.model.FailureHandling as FailureHandling
import com.kms.katalon.core.testcase.TestCase as TestCase
import com.kms.katalon.core.testcase.TestCaseFactory as TestCaseFactory
import com.kms.katalon.core.testdata.TestData as TestData
import com.kms.katalon.core.testdata.TestDataFactory as TestDataFactory
import com.kms.katalon.core.testobject.ObjectRepository as ObjectRepository
import com.kms.katalon.core.testobject.TestObject as TestObject
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WSBuiltInKeywords
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUiBuiltInKeywords
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
import internal.GlobalVariable as GlobalVariable
import org.openqa.selenium.Keys as Keys
import org.openqa.selenium.WebElement as WebElement
import org.openqa.selenium.JavascriptExecutor as JavascriptExecutor
import org.openqa.selenium.WebDriver as WebDriver
import com.kms.katalon.core.webui.driver.DriverFactory as DriverFactory
1.WebUI.openBrowser(”)
2.WebUI.navigateToUrl(‘google.com’)
3.WebUI.setText(findTestObject(‘Page_Mthode Swing/input_username’), ‘userName’)
4.WebUI.setText(findTestObject(‘Page_Mthode Swing/input_password’), ‘password’)
5.WebUI.click(findTestObject(‘Page_Mthode Swing/button_Login’))
6.WebUI.click(findTestObject(‘Page_Mthode Swing – EidosMedia QA_m (1)/i_icon-file smaller’))
7.WebUI.click(findTestObject(‘Page_Mthode Swing – EidosMedia QA_m (1)/span_New story’))
8.WebUI.mouseOver(findTestObject(‘Page_Mthode Swing – EidosMedia QA_m (1)/input_eom-saveAsFilename3’))
9.WebUI.setText(findTestObject(‘Object Repository/Page_Mthode Swing – EidosMedia QA_m (1)/input_eom-saveAsFilename3’), ‘test1’)
10.WebUI.waitForElementVisible(findTestObject(‘Object Repository/Page_Mthode Swing – EidosMedia QA_m (1)/button_Create’), 0)
11.CustomKeywords.’com.ea.utilities.CommonUtilities.clickUsingJS'(findTestObject(‘Object Repository/Page_Mthode Swing – EidosMedia QA_m (1)/button_Create’),
20)
12.WebUI.switchToWindowIndex(1)
13.WebUI.waitForElementPresent(findTestObject(‘Page_Mthode Swing – EidosMedia QA_m (1)/span_Insert Headline Here’), 10)
14.WebUI.setText(findTestObject(‘Page_Mthode Swing – EidosMedia QA_m (1)/span_Insert Headline Here’), ‘Testing Katalon’)
15.WebUI.click(findTestObject(‘Page_Mthode Swing – EidosMedia QA_m (1)/i_emui-icon-save’))
16.WebUI.click(findTestObject(‘Page_test1_20180301142935.xml – Mtho/button_Save Metadata Only’))
17.WebUI.closeBrowser()
Error Message:
Test Cases/Story_creation FAILED because (of) Unable to set text ‘Testing Katalon’ of object ‘Object Repository/Page_Mthode Swing – EidosMedia QA_m (1)/span_Insert Headline Here’ (Root cause: com.kms.katalon.core.webui.exception.WebElementNotFoundException: Web element with id: ‘Object Repository/Page_Mthode Swing – EidosMedia QA_m (1)/span_Insert Headline Here’ located by ‘By.xpath: id(“editor_1″)/eom-content/div[@class=”xsm-doc”]/div[@class=”xsm-story”]/div[@class=”xsm-grouphead emxed-ct-headline emxed-contentitem-wrapper”]/div[@class=”xsm-headline”]/p[@class=”xsm-p”][count(. | //span[(matches(text(), ‘Insert Headline Here’) or matches(., ‘Insert Headline Here’))]) = count(//span[(matches(text(), ‘Insert Headline Here’) or matches(., ‘Insert Headline Here’))])]’ not found)
Can you please help me on this
Hi Karthik,
I am interested to purchase the course “framework-development-with-selenium-csharp-advanced/”.
Unfortunately, I missed the golden opportunity to purchase this course during the offer provided in the January. I have just now noticed it in your website.
Can you provide me another coupon of the similar deal.
Thank you
Hi Chinta,
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Great tutoring Karthik; I’m mesmerized with your teaching ! Hat’s off to your youtube videos 🙂
Thank you Subha !
Hi, Karthik!
Thank you for your YouTube courses, they’re really helpful and well structured. Excellent work!
After them, I decided to buy your course Automation framework development with Selenium C# (Advanced), can you provide a coupon?
Thanks a lot!
Please check your inbox for latest coupon code.
Thanks,
Karthik KK
Hi, Karthik
Your session selenium with C# too good, but i have one doubt.
How to handle wait for Ajax call, please clear my doubt
Hi,karthik
Your session selenium webdriver C# too good, i have one doubt
How to handle the Wait for Ajax, Please clear my doubt.
Hi Karthik,
I have been following your blog to refer for different tools at my work.
Your selenium webdriver with java framework has helped me a lot.
Now, I am working on a project that involves lot of system testing like upgrading/downgrading the firmware on different servers.
The servers have different BIOS,IOS loaded on them and all of them require to be tested for versions.
All the servers are accessed through IP in a webbrowser.
My idea of automation tool to be used is selenium webdriver with java in a testng framework.
But the servers interact with lot of other systems like linux based virtual machines and hypervisors where we need to type commands on virtual systems
Can you please suggest a good tool that we can adopt to accomplish this type of system testing
Hi Karthik,
I am using TFS and want to run automated test on Virtual Machine using vNext build,
I have followed your videos for TFS BUILD+DEPLOYED+TEST,
Is there any other course for TFS BUILD+DEPLOYED+TEST, i want to buy your course
can you provide a coupon?
Thanks
Its available in YouTube for FREE https://www.youtube.com/playlist?list=PL6tu16kXT9PpK1rGfMkBrikOlGrG45TmW
Hi, Karthik!
Thank you for your YouTube courses, they’re really helpful and well structured. Excellent work!
After them, I decided to buy your course Automation framework development with Selenium C# (Advanced), can you provide a coupon?
Thanks a lot!
Hope you already have the coupon code.
Thanks,
Karthik KK
Hi Karthik,
I am a manual tester with very great interest in automation. I would like to learn Test Automaton integrated with C#, NUnit, and Selenium starting from the basics and also very much interested in generating the framework from Scratch.
Please can you send me the list of Courses available on all these topics or any training sessions and if possible discount codes.
Also what advise do you have for someone like me who wants to learn to be able to develop automation framework in like 3 months (if this is a possibility).
Thank you
Please check your inbox for response !
Hi Karthik,
Thank you for your YouTube courses, Excellent work!
After them, I decided to buy your course Automation framework development with Selenium C# (Advanced) and Automation framework development with Appium C# (Advanced) in Udemy.
can you provide a coupons for both courses?
Thanks a lot!
Hi Karthik,
I am interested in taking the below course on udemy
Angular automation with Protractor + Typescript + Cucumber
Could you please share coupon code if there is any
Thanks
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Hi Karthik, Do you have any courses on Testcomplete? Specially creating a Framework using Java Script. Thanks
I have one with Protractor which is JS ofcourse !
hello, where I find links to Rest-Assured in your Blog.
not found it, links and tutorials here .
thanks.
Hi, Karthik!
Thank you for your YouTube courses, they’re really helpful and well structured. Excellent work!
After them, I decided to buy your course Automation framework development with Selenium C# (Advanced), can you provide a coupon in udemy?
Thanks a lot!
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
HI Karthik Need Coupon code for Automation framework development with Selenium C# (Advanced)
Please check your inbox for discount coupon code.
Thanks,
Karthik KK
Hello Karthi,
Can you provide me direction om how to use parallel test with extend report? i am using C# xunit. I can run the single threaded test all fine but not multi threaded.
There are still some problem with Extent report support for multi thread in C# atleast, but you can use it well in JAVA.
Thanks,
Karthik KK
Hi Karthik,
can you provide some .net core 2 selenium framework video so that it can be helpful.
I guess I have some in YouTube already, but there is no difference in Selenium with C# NET core vs v4.x of NET
Thanks,
Karthik KK
Hi Karthik,
I want to buy your cypress automation from Udemy. Please can you share the coupon code
HI Karthik
Need Coupon code for Automation framework development with Selenium C# (Advanced)
Hope you got the coupon code now !
Cheers !
Hello Karthik,
I treat you as my automation guru.
I have followed all your Selenium, SpecFlow & BDD videos and able to set up Framework and generate extent reports.
The problem is that I’m trying to add screenshots into the extent reports but not able to do so.
Could you please help me with this?
Thanks & Regards,
Mounika K
Hi Karthik
I follow your katalon Android video I am getting below error message while.
Waiting up to 30000ms for UiAutomator2 to be online…
_[35m[UiAutomator2]_[39m The instrumentation process has been unexpectedly terminated. Retrying UiAutomator2 startup (#1 of 1)
_[35m[ADB]_[39m No ‘uiautomator’ process has been found
_[35m[UiAutomator2]_[39m Waiting up to 30000ms for UiAutomator2 to be online…
_[35m[WD Proxy]_[39m Got an unexpected response: {“errno”:”ECONNREFUSED”,”code”:”ECONNREFUSED”,”syscall”:”connect”,”address”:”127.0.0.1″,”port”:8200}
_[35m[WD Proxy]_[39m Got an unexpected response: {“errno”:”ECONNREFUSED”,”code”:”ECONNREFUSED”,”syscall”:”connect”,”address”:”127.0.0.1″,”port”:8200}
_[35m[UiAutomator2]_[39m Did not get confirmation UiAutomator2 deleteSession worked; Error was: UnknownError: An unknown server-side error occurred while processing the command. Original error: Trying to proxy a session command without session id
_[35m[UiAutomator2]_[39m Unable to remove port forward ‘Error executing adbExec.
Hi I need Cypress tutorial . Is the course covers using of data-test-id’s?
You are an awesome tutor for automation. Can i get any coupon code to buy cypress from Udemy?
Thank you Jay
Please check your inbox for discount coupon code
Thanks,
Karthik KK
Hi,
I would like to purchase the course “Automation framework development with Selenium C# (Advanced)”.
Hope you will provide the entire source code and detailed training videos?
Also can I get a discount coupon code?
Please check your inbox for discount coupon code
Thanks,
Karthik KK
Hi Karthik Sir,
Need Automation framework development with Selenium C# (Advanced) . Kindly help.
Please check your inbox for discount coupon code
Thanks
Hello Karthik Sir,
Need Automation Framework Development With Selenium C# (Advanced) . Kindly Help with the discount code
Please check your inbox for discount coupon code
Thanks
Karthik KK
Hello Karthik,
This is regarding Katalon Studio version 6.3.3. Earlier we were using Katalon version 5.9.1 but due to non-functioning of click functionality in this version we switched to latest version 6.3.3. We are continuously facing Activation Issue with this version i.e. at the time of activation, it’s throwing an error message “Invalid username or password” while with the same login credentials we are successfully able to login to Katalon website.
Request you to please provide look into this problem and provide solution.
Regards-
Kailash Joshi
Hi –
I would like to buy the advanced level course for c# specflow in udemy, can you share the coupon code please?
Hi Karthik,
I would like to buy Specflow C# advanced level course from Udemy, can you give me the coupon code?
Good Day Karthik,
Would you be able to provide me an Udemy coupon code for the below course pls 🙂
Automation framework development with Selenium C# (Advanced)
Kind Regards,
Bala
Please check your inbox for discount coupon code
Thanks
Hello
Any chance of discount coupon for API Testing with RestSharp
https://www.udemy.com/course/api-testing-with-restsharp-and-specflow-in-csharp/
Thanks
Please check your inbox for discount coupon code
Thanks
I am interesting to taken Advanced framework development with Coded UI Test 2015/2017.
Please check your inbox for discount coupon code
Thanks
Hi Karthik,
I am looking for Automation testing with Selenium C# framework design and development using .NetCore 2.1. Do you have any course specific with .NetCore? am happy to go with paid course as well.
Thankyou,
saritha
Please check your inbox for discount coupon code
Thanks
Hi, Karthik
Thanks for the great tutorials, they really helped me to start wrighting autotests! I want to move on and listen to udemy advanced courses. Please send me a coupon for Automation framework development with Selenium C#
Please check your inbox for discount coupon code
Thanks
Hey Karthik,
I am planning to buy `Spring Boot for Automation Testing – UI and Microservices`.
Would you be able to send me a coupon code for this pls