About

SelfTechy has been started with an intention of learning various tools and technologies by the concept of “Self-Learning”.  In most of the technology blogs Authors provide high level information that may not be understood properly by newbies.  When I was learning Java, Selenium, and Ant I had to go through many blogs since the basics were not clearly discussed.   This made me starting a new Blog with the concept of Self-Learning.  I don’t want to limit the blog just to Selenium, QTP, Java, or VB Scripting but all the tools and technologies I learn as part of my career or out of my interest.

I started this journey with Selenium.  Before getting into Software Testing I was in teaching profession for some time about one and a half year.  Still I have a thirst for teaching and I really enjoy teaching.  I hope the way content is presented to the readers is helpful to understand the technology easily.

I expect lot of comments from the readers that will definitely help me in improving the content of the blog and also to meet the expectations of the blog audience.

Professional Experience:  Currently, working as a Sr. Software Testing Engineer involved in Technology Solutions Group.  My experience includes writing test cases, execution, defect reporting, Test Automation framework design and implementation, writing scripts in QTP, Selenium for automation of Test Cases.  Creating and Execution of Load testing scripts with JMeter, Loadrunner, and WAPT.

Interests:  I have lot of interest in Security Testing (Application security, Penetration testing, and Network security), Performance engineering, etc.

Hobbies:  In my free time I read blogs, browse internet for new technologies, play chess, listen to music, and spend time with my family.

{ 48 comments… read them below or add one }

Mallikarjun July 12, 2011 at 10:15 am

Good job !!!

Reply

seetaram July 12, 2011 at 5:46 pm

Thank you!!!

Reply

dan_null August 5, 2011 at 4:00 pm

seetaram,

Your site is awesome! I have spend weeks going through web pages, blogs, forums, and self-experimentation for Selenium 2.0/Webdriver. It pretty hard to find information because it is so spread out and because of the fact the Selenium is so rapidly changing that it takes time for people to figure things out. Although, I know most of the information now, it would have been tremendously helpful to have run across your site earlier. It’s super clear and informative and I still managed to learn a new few things as well!

Reply

seetaram August 6, 2011 at 4:40 am

Thanks Dan…

Reply

Sarabjot Vohra August 24, 2011 at 3:27 pm

Hi,
You have given a very good article on Selenium and other stuff… can you plz publish similar stuff for Loadrunner.

Thanks,
Sarabjot Vohra

Reply

seetaram August 24, 2011 at 7:10 pm

Currently, I have started writing articles on VBScript, then will continue with QTP. Once both of these are well covered for at least beginners then I will try to post on Loadrunner. For understanding Loadrunner, we need to understand the Performance Testing concepts first and then learning tool is not a tough job.

Reply

Anantha September 6, 2011 at 3:40 pm

Hi Seetaram,

Thanks for all your post regd Selenium.. As mentioned in the about section, most of the sites were high level and got more comfort when I accidently landed on yours. Can I have your email address. I am struggling with PROXY Configurations for the past 4 days and referred most of the webpages and could nt find an answer that will resolve the issue in my corporate network. I can send u a details
Regards,
Anantha

Reply

seetaram September 7, 2011 at 9:26 am

Thanks a lot… my mail ID is selftechy@gmail.com

Reply

jyothi November 10, 2011 at 6:05 am

Hi Seetaram,

Can you publish something on the integration of Selenium with Quality Center?

Thanks,
Jyothi

Reply

seetaram November 10, 2011 at 10:08 am

I will definitely try to publish.. thanks for your suggestion…

Reply

Raj November 14, 2011 at 2:23 pm

Hi,
Very simple & easy to ready, very good blog on the Selenium… Gr8 work… Keep sharing the knowledge.. For QTP there are lot of blogs & books available. It will be very good if you keep covering more topics on Selenium like Grid 2, running multiple tests, common issues on running the same script in different browser, etc…
All the very best.. Keep your blog as No 1 for Selenium.
kr
Raj

Reply

seetaram November 15, 2011 at 5:40 am

Thanks Raj,

Whatever you said is correct.. But the intention of this blog is to help people just to read the articles and self learn the tools. If you go through all the articles written one by one, it should be enough to understand the tool, scripting, etc.

Regards,
Seetaram

Reply

Digital iiinnovation November 15, 2011 at 6:33 am

Thanks for sharing !! Good work!

Reply

Krishna Venu Munji December 16, 2011 at 8:53 am

Hi Seetaram,

I casually opened this site and browse the articles published by you and solutions. Its a great site to learn both QTP and Selenium. I am interested to see both these articles.

Can you provide on mobile application testing, using selenium tool. I havn’t seen any article on testing the Mobile Application. As currently market is picking up rapidly in this sector.

I once again thank you for all the useful articles published in this portal.

Keep up good work.

Regards
Krishna Venu Munji

Reply

seetaram December 18, 2011 at 6:22 pm

Thanks Krishna… this is really encouraging..

Reply

Ratnesh December 29, 2011 at 12:07 pm

Hi seetaram

I am a software tester.My total experience is only 3 months.In my company i am only person as a tester.I want to learn automation testing.but in my company no one have knowledge about any automation tool. my senior person told me that in free time you will learn any automation tool and then we have use in our project.So i am confuse how i start.and which tool i will learn?

please guide me the right way to learn automation tools..

Reply

seetaram January 2, 2012 at 7:33 am

start with QTP / Selenium

Reply

Milind January 14, 2012 at 2:33 pm

Hi Seetaram,
This blog is really helpful for selenium users.
I have one application where in which report is there as :
by default it is shown as:
|Name | MIN Value |MAX Value |Actions|
|combo box| text box| text box| links|
below that
add new link is there.

I have taken xpath for all the fields but when I clicked to “Add new” link then it was again
add new row as
|combo box| text box| text box| links|

but problem is that for that xpath is same as the above row.
When i tried to run the script it was overlap to the first record because of same xpath.

Here x path is same for all rows.

Then how to handle this.

Reply

Manoj Techy February 2, 2012 at 9:51 pm

Hi Seetaram,

Great work on this site. Will definitely grow to a greater extent in the future. Keep doing this.

We are hardly looking for any available or customized tool to use for selenium to record directly from IE7 or 8. Please let us know if one available.

Reply

seetaram February 4, 2012 at 3:01 am

Hi Manoj,

As of now, there is no such tool available

Reply

Deep February 7, 2012 at 6:31 pm

Hi Seetaram,

Finally i found a site which has made me calm down a bit. I am learning Selenium Automation from few days and was really fed up due to lack of proper resources on basic understanding thats needed.. Your blog is awesome and i wish more people get to learn from here.. A very good effort in helping new learners.. Commendable work..

Reply

rahul March 19, 2012 at 9:27 pm

very good information. I am new to selenium and it helped me a lot… great job

Reply

Jane March 20, 2012 at 4:52 am

Hi Seetaram,

i want to say thank u very much to provide this web…i am also a testing Engineer and i am insterested in testing automation. i found for design the framework and use many tools is also very hard from beginning.but this site give m a new way of learning. could you also provide some article abt load testing ? :p

thanks again,

Jane

Reply

Doug March 23, 2012 at 9:39 pm

Great information on how to use Selenium and Java. I look forward to future articles.

Reply

Murthy March 28, 2012 at 8:32 am

Good work….Would you provide information about Jmeter like as you are providing for Selenium.

Reply

seetaram April 1, 2012 at 3:26 pm

Thanks.. will try to post some articles on JMeter..

Reply

santosh May 4, 2012 at 3:25 am

Hi Seetharam,

I want to execute my code in Google chrome,and IE its not working in selenium Web driver.Already i tried alot ..by using of the below code but its not working ..can u give any solution for that..

Google chrome version=3.6..
Intenet Explorer version =8.0.

My code was:

package testcases;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;

public class Many_Browsers {
public static void main(String arg[]) throws Exception {

System.setProperty(“webdrivers.Chrome.driver”,”C:\\Users\\bharat\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe”);

//System.setProperty(key, value);
String browserType=”Chrome”;
WebDriver driver=null;

if(browserType.equals(“IE”))
driver=new InternetExplorerDriver();

else if(browserType.equals(“Mozilla”))
driver=new FirefoxDriver();

else if(browserType.equals(“Chrome”))
driver=new ChromeDriver();

driver.get(“https://www.gmail.com”);

}
}

Reply

ravi July 30, 2012 at 12:58 pm

Its working well and good for me.
Chrome: 3.6
IE:8.0

Regards,
Ravi

Reply

nutan June 28, 2012 at 12:20 pm

Hi Seetaram,

This was easiest blog on selenium ever.
Can you write more blogs on load testing tools or performance tools.
It would be of great help.

Thanks,
gokul

Reply

Bindu July 16, 2012 at 8:28 pm

Hi Seetaram,

Some interview questions are not direct, so trying to understand what the answer might be. For example, when they ask, how will you test a name value pair in java? Is this related to parametrization or to do with the target values we create at the selenium ide level?

appreciate your input.
bindu

Reply

seetaram July 29, 2012 at 12:46 pm

Hi Bindu,

Answer is “No” to your question. Name value pair or key value pair is something related to Core java. Please go through hash map, hash table, etc that will give you more insight.

Reply

Ram July 23, 2012 at 2:42 pm

Hi Seetaram,
Really it is a great job!!. I am new to Selenium, and Im expertise in QTP, LR.
Really your articles are awesome !!.
Thanks for providing those wonderful articles about Selenium.

Reply

seetaram July 29, 2012 at 12:41 pm

Thanks Ram!!

Reply

slayer July 30, 2012 at 12:25 pm

for selenium RC is there any tool rather than eclipse can be installed??

Reply

seetaram August 13, 2012 at 2:35 pm

use any IDE that supports Java

Reply

sandhya August 22, 2012 at 9:38 am

Seetaram,

Ur site is just awesome and its so simple and useful to follow the steps and start up with the selenium..wonderful job..keep going and good luck…

Reply

seetaram August 29, 2012 at 3:39 pm

Thanks a lot Sandhya..

Reply

Maven_Disciple October 16, 2012 at 10:11 pm

Seetaram,

I have decided to use Selenium for Broswer testing. I am devloping a web-site from scratch. I was anticipating great time to spend to get a handle on Selenium. Good Job, as it is that much appreciated for the job you do well. Thanks

Reply

Maven_Disciple October 16, 2012 at 10:12 pm

Seetaram,

I have decided to use Selenium for Browser testing. I am developing a web-site from scratch. I was anticipating great time to spend to get a handle on Selenium. Good Job, as it is that much appreciated for the job you do well. Thanks

Reply

R Sridhar February 15, 2013 at 12:57 pm

Seetaram,

Excellent man. I had gone through the selenium site.You are doing great. Anything in performance engineering, please pitch in buddy . I am all there to help you.

Reply

prasad February 25, 2013 at 12:03 pm

Thanks for sharing ur knowledge……….

Reply

arpita March 2, 2013 at 4:06 am

Hi Seetaram Sir,

I would like to learn how to test Flash or flex or Google chrome charts embedded in web application using selenium. As selenium IDE is not able to identify these objects so that we could find XPaths and insert them in selenium RC to automate it .
It would be kind if you could answer my question raised.
Selenium RC or Selenium IDE

Thanks
Arpita 🙂

Reply

seetaram March 7, 2013 at 6:02 am

For this you can try using flexmonkium, this has spy also which can identify the ID’s for the objects. On top of that you need to add the appropriate jar files to your build path so that inside eclipse you should be able to code.

Reply

Nandini March 6, 2013 at 10:36 am

Hi Seetaram

I want to learn advanced QTP means scripting . am very much interested . Suggest me how to start up with my career.

Regards
Nandini

Reply

seetaram March 7, 2013 at 5:52 am

Start picking up simple programs and do it in VB scripting that will help you learning. Once you are comfortable with VB scripting, then start learning QTP’s features with VB Script so that you will be very much comfortable in writing QTP VB Scripts for automation

Reply

Shweta Bhat July 24, 2013 at 8:34 am

Hi Seetaram,

The website is very useful for those who are interested in Self learning. Thank you so much for the write ups.
Could you please introduce more on the frameworks that can be used in selenium, like Robot Framework etc. And it would be great if you could update the website whenever you get time, we readers can learn a lot with this..

Thanks,
Shweta

Reply

seetaram August 20, 2013 at 9:30 am

Thanks a lot Shweta. Currently doing MS hence not finding time to update the site. Sure I will start writing. Comments like this are really encouraging.

Cheers!!
Seetaram

Reply

Murali April 26, 2016 at 10:02 am

Hi Seetaram,

Excellent work, thanks for the valuable information

Cheers!!
Murali

Reply

Leave a Comment

Do you want to get updates on the recent articles written? Please subscribe to RSS feed or Email