There are hundreds of automation tools in the market. Choosing automation tool for your organization is really a difficult task.
Here I am reviewing HP- QTP (QuickTest Pro) tool for Automation testing.
QTP is widely used test automation tool mainly for functional testing. QTP has many more advanced options and HP recommends that all existing and new users should begin with QTP instead of WinRunner.
Features of QTP:
- Ease of use.
- Simple interface.
- Presents the test case as a business workflow to the tester (simpler to understand).
- Uses a real programming language (Microsoft’s VBScript) with numerous resources available.
- QuickTest Pro is significantly easier for a non-technical person to adapt to and create working test cases, compared to WinRunner.
- Data table integration better and easier to use than WinRunner.
- Test Run Iterations/Data driving a test is easier and better implement with QuickTest.
- Parameterization easier than WinRunner.
- Can enhance existing QuickTest scripts without the “Application Under Test” being available; by using the ActiveScreen.
- Can create and implement the Microsoft Object Model (Outlook objects, ADO objects, FileSystem objects, supports DOM, WSH, etc.).
- Better object identification mechanism.
- Numerous existing functions available for implementation - both from within QuickTest Pro and VBScript.
- QTP supports .NET development environment
- XML support
- The Test Report is more robust in QuickTest compared to WinRunner.
- Integrates with TestDirector and WinRunner (can kick off WinRunner scripts from QuickTest).
I am getting more and more questions on QTP. So I have approached some QTP experts to answer all our readers questions. If you have any query related to QTP implementation or execution you can comment it below. All questions will be answered in coming posts.



153 comments ↓
Hello Vijay
I request you to give examples also (real time based) in QTP, so that it will be useful for us.
Thanks in advance……
I request you to give examples in QTP. I facing sum queries
Mu testing product performance is very low.Could I use QTP for that product?
I kown this region Mu testing product performance is very low.Could I use QTP for that product?
Does QTP works for Flex application? has anybody worked on Flex application testing using QTP.
1. how many types of files and folders in qtpd?
2.how many types of thick and thin users are theredd?
3.how qtp recognize the objects while running the script?
Hi friends,
Please as your questions in detail to get the appropriate answers.
I am going to join a company where i need to work on QTP can anybody suggest online guide/ free download link of QTP and its tips to be above in performance. Pl. guide
Pl i have doubts in QTP. we are doing web project. Here one mail configure form near submit button we have page links. based on sync conceptwe can check the link pagewise. how can i write script for this condition.Pl response quickly. it’s very emergency.
Thanks & Regards,
Padmashini.M
For online documents on QTP …. u find some of the documents here
http://mercuryquicktestprofess.....h-qtp.html
Hi friends
I have a doubt in QTP. When i am doing output values in qtp i am getting an error
“Cannot identify the object “username”(of class webedit) verify that this objects properties match an object currently displayed in your application”
and the test is failed. This is runtime error.
so can u please tell me what i have to do to remove this error.
i want to know about
Testing
Testing tools
Manual vs Automated tools
QTP where we use this tool
Regards,
Fathima
hello vijay,
I faced a question in interview like this “what is the reason that qtp cannot identify the object?” and i said that the object may not be in object repository . what i said is correct or not please clarify my dbt.
regards
bindu
Hi guys, if you are specifically interested in GUI testing for Flex you might want to have a look at this upcoming tool specifically designed for Flex at http://riatest.com
Disclosure: I am the guy who is developing the product
Hi bindi
I think that is correct. And i think we can tell like this also, if smart identification check box is in disable (that means u didn’t check the smart identification button) then the qtp cannot recognize the object.
hi vijay can u please tell me whether it is correct or not.
please advise me
hi bindu
can u please tell me what r the questions u faced in
the interview? please share the questions.
hi aruna,
i’m not getting abt smart identification and also can u tell differce between client server and web based applications and how to test? How many types of frame works are there?
How to check bitmap checkpoint with external bitmap file in QTP (parameterization) ?????
I guess we cannot record “CAPTCHA” for web application through QTP, but I see a challenge for Web page with a Captcha and cannot move further without this. The captcha image has 10 different values which rotates on randofor image which has 10 number in random basis, Does anyone have good suggestions for this ?
In QTP by default waits for 20000 milliseconds for an website to be loaded.But the page wont be loaded but v r getting results before the website is loaded.What is the reason?Please help me out.By using Synchorinazation it wil wait but y it is not waiting be default?…
I want to know about
Testing
Testing tools
Advantage of Using Testing Tools(Individual Tool)
Regards,
Ahamed Jameel
Hi, Am Gururaj.V.G. Am going to join an S/W comp, In that Company They are Using QTP. So Plz, Send Me The Details Of QTP (9.1) & How the Particular Tool is Adopted To a Particular Project.
I recorded a case using enterprise .com and filled the renter name, last name and phone number etc. when i was trying to run it showed the following error:
Step Name: Run Error
Step Failed
Object Details Result Time
Run Error Cannot identify the object “renterFirstName” (of class WebEdit). Verify that this object’s properties match an object currently displayed in your application.
Line (8): “Browser(”Enterprise Rent-A-Car:”).Page(”Enterprise Rent-A-Car:_5″).WebEdit(”renterFirstName”).Set “pooja”". Failed 1/3/2008 - 12:46:33
Tip: To better understand the cause of failed steps, you can record movie clips of run sessions and view them together with the step result details.
Please help me out
Thanks
In continuation with my last question i have one more result failed:
Step Name: emailOption
Step Warning
Object Details Result Time
emailOption Object’s physical description:
Mercury Class = WebRadioGroup
Html Tag = INPUT
|Visible = -1
Name = emailOption
Items Count = 3
Html Id = dontSend
DHTML Class =
Warning 1/3/2008 - 12:47:35
Please suggest something
THANKS
If the software designed by Third party grids means(True DB,For point) then how can to automate that.plz if guide me
HI Vijay!
I am working in manual testing since more than 1 year. Now I want to do certification in QTP. Could you suggest me some center in Delhi - NCR which provides training for certification. It will be great if you can provide info about certification in QTP.
Thanks in advance
With Regards
Mohit
Hi
I am looking for original QTP software, Can anybody help me in locating retailers across Delhi NCR (Noida, Gurgaon)
Retailer’s phone no or address will do.
Thanks a lot
hello,
if a person does not know the VB script is it difficult to learn QTP.
plz explain all the things with small examples.
thanks
can u tell me what are the interview questions for testing.
dear friend,
I am working as govt teacher.I am interest in softwere.Will I suit for this feild,because I am 34.please give me suggestions.
Does anyone worked with QTP 9.2 and Chordiant?
I am a Rational Functional Tester Guy, doing a POC on QTP, Assistance greatly appreciated…
Dear Vijay,
Tis is gayatri, want a set of material regarding Quality Center.. Can you please help me out n guide me.
Regards
No, Preeti Its not affect to learn QTP though a person doesn’t know VB Script,
Primarily u ll get some problem wit that but u can over come
QTP always shows to choose a Syntax in d same line
U do select it from there n try to get familiar with VB Script Side by
Hope m giving u a ryt one which can help u
Deep
Hi,
I’m a beginner and trying to learn QTP by myself. I don’t have any programming experience before. and QTP is all VB scripting……My question is … From where should i start learning it?
Thanks in advance.
Hi…..I want to know about Automated Testing and how do we exactly go about it.
Also what are the advantages of QTP and does it support .NET?
Some examples will be beneficial.
Pl, I would like gather knowledge of QTP functionality. So provide me notes(from basic), so that i can learn and work easily in QTP. and provide me the same with any example(incase)
Hi Vijay,
I want to know which is best.Winrunner or QTP???
I want the difference in these tools.Both are related to Functional testing and for regression.I found the difference is in QTP we use VB Script.Please clarify me which is best in use and which has the market to work on.
Thanks,
Haripriya.
i want real time qtp scripts using project
i want real time scaniros
Hey u can ask me all your questions…i have lot of materilas also on QTP but please mail me on my id as i am not checking this site daily…my id:-vinay.babu29@hotmail.com
What is the scope of QTP…..? I really appreciate if you provide me the details about it.
how to find the end time whenever we r loading application
in QTP?
what is a configaration management?
Hi Vijay,
I am working in Manual Testing, I like to go to QTP automation testing, i got permission also in my concern, they said download the trail version of QTP from HP. I downloaded QTP 9.2 .net evaluation if i install , it shows first install Quick Test Professional. Plz help me from this problem
Sorry i mistake in above query ,
I am working in Manual Testing, I like to go to QTP automation testing, i got permission also in my concern, they said download the trail version of QTP from HP. I downloaded QTP 9.2 .net ADD In evaluation if i install , it shows first install Quick Test Professional. Plz help me from this problem
Does QTP have support for DEV EXPRESS
Hi Tirru,
First Install QTP setup process and then add .net addins for that.Without installing QTP where can we add .net addins.I think u understand…….
Need to know whether can able to use QTP for .Net , Flex projects…if anybody have idea about it please help out…
hi plz some buddy send me fre download link for QTp..
plz helpme..
Hi all,
I have installed QTP 8.2 on my system shich have WindowsXP SP2 OS.
When I record an application it is not generating VB script and icons for the record on both the views.
Could any body tell me the solution for this.
I have done this twice on my system. or any supporting application is need to be installed.
Regards
Sangamesh
Hi sangamesh,
Did u set all the recording and run appln settings correctly.First see the settings that u have r proper or not.If u r testing .net then that plugins are must.
Thanks,
Haripriya.
Hi,
Any one can u help me about the recovary senorio manager concept in QTP? And also how to handle those senorios? Please explain with example, and also about object repository concept in QTP.
Thanks,
Venkata.
Hi,
Please let me know complete regular expression concept with example? using functional testing tools like winrunner, QTP.
Thanks,
Venkata.
hi,
i would like to do a realtime project using QTP. could you suggest me some place where they provide good training in projects
suggest other software testing tools
HI Hari,
thanks for your reply ,In my office I can’t bring cd or any other storage media, so that I can’t able to install my QTP in my office. When i search in HP site there is no trial version of “QTP” .so can you please tell me in which site (even though its trail version) able to download QTP.so that after I will install the add INS
fdgdhfgdfgdfhjdfhfgh
Hi tirru,
I dont know exactly in which site we can found the trail version belongs to QTP.Try in HP site only.
Thanks,
Haripriya.
Hi Hari,
Ok , thank u.
how to reuse object repository in other tests
Hi,
How to test the web application using QTP?
plz explain?
How to test the web application using QTP?
Hi Girish
QTP is not a performance testing tool it’s purely functional testing tool, if you want do the performance testing use load runner or some other performance testing tool
hope this will help for you
thanks
veejai
i need some QTP tutorial documents. please send it to my mail.
I Need Trail version of QTP for my use,and also full information about QTP.Please send me url for download trial version of QTP and documents of QTP to my mail Id.
Thanks,
Amit Tyagi
Hi Vijay,
This is Gayatri , currently working in manual testing,but
wanna work in QTP. So can you please suggest me some tips, so that I can follow those and make comfortable myself to work in QTP..?I know the automation tools as WinRunner and Test Director.And I only used the record and play back method in QTP. Kindly help me out .. Waiting for your suggestion ..
Thanks and a warm Regards,
Gayatri
Hi ,
Iam working as a software test engineer and going to take CSTE certification for this year .I want to know the procedure and exam pattern for the same ..
Could you please any one suggest me the best sites and procedure for follow up of exam….
Thanks in advance
Regards
Krishna
i have completed my testing course. Presently am working as a software testing consultent(Manual testing and Automation testing) Tools Known: WR, QTP,LR,Silk tester and Test Director. Please let me know any suitable job. Am looking for job in companey as a testing Engg.
can u explain automation framework in QTP
Hi
could you please some interview based technical questions in qtp to my mail id. senthil2117@gmail.com
Hi
I want some QTP tutorial documents. please send it to my mail.
Hi
could you please send detailed information about QTP and some interview based technical questions in qtp to my id
HI
How to test an Web application using QTP Tool? explain in detail by using an example
I completed testing tools course last month, and i updated my resume in different web sites as a fresher. But i didnot receive any calls from organizations.
Please, help me in getting a job.
Thanking You.
PLEASE TELLME SOME SITE TO DOWNLOAD FREE FOR QTP
Hi to all, I am working as a test engineer in a software company. I do manual testing here. I have conceptual knowledge of testing tools like QTP, Winrunner. But the problem is this I want to learn these tools in detail. I want to use these tools while testing my applications. I donot know from where i can learn these tools. Please let know if you know any institute or any website which can be handy for me. I would be thankful. >>>>>>>>>>>>>>>>
hi ramya,
bitmap checkpoint is the type of image checkpoint first of all you should measure the image and store it into the object repository then you run your applicaton if any deviation between them it pop ups error message
hi gayathree
go to q3 technologies annanagar 2nd avenue the will teach qtp
hi bindhu,
smart identification is like extra identification see for example if the human being identified two twins like rose,sama first of all we need analaize what are all the extras they have like hair or eye color these same criteria qtp used to identify with the help of smart identification
with regards
salim(jobssalim@gmail.com)
can you describe what is the use of settoproperty values in qtp
Hello friend,
Now i’m learning the QTP.But in my organizaiton we need to automate the Flex pages by using QTP. I don’t have any material and also software. please if any one have materials then send me to mail id. Thank you very much… mail id-> d.sivarajan2gmail.com
WHAT IS SELECTIVE RECORDING IN QTP
Hi 2 all,
this is sanjay here
I need some tutorial documents of QTP 9.1,Winrunner and Text Director 7.0i.
Plz send it on my E mail
Thanks with warm Regards
Sanjay Bhattnagar
can anyone explain how to test a project using automated tool QTP
Hi,
i want to create an error log file which documents the steps that failed in my QTP script.Can anyone please tell me how can i do that?
Thanks,
Gaurav
hi friends,
i have a question asked in interview.
i have written scripts for my application to execute on IE5.0 and if i execute same scripts to test my application in IE6.0 then it will pop up with some message.
please tell me what message it will pop up.
thanks in advance
@phaneendra on
download form hp-mercury site..
@Gyatri on
if u know WR u could learn QTP eaisly…both are product of same vendor..just download trial version & enjoy working with qTP..
for more ingo ping me back..
can any one send me a sample project model
i am absolutely new to testing can some one tell me how to install winrunner and QTP
Hi,
i am new in testing field can some one tell me the name of site from where i can learn more about QTP .with demo.
@shakti,
Download qtp trial, you will get a demo project in that.
cheers
plz tell me Qtp framework
plz tell me Qtp kew word drivenframework
can any one send me a sample project model
How to test the web application using QTP?
could you please send detailed information about QTP and some interview based technical questions in qtp to my id
could you please some interview based technical questions in qtp to my mail id. chssekharrao@yahoo.com
i want real time qtp scripts using project
mailid chssekharrao@yahoo.com
can u tell me what are the interview questions for testing.
hello
can u please tell me from where i can download free s/w for win runner or QTP.
mail to :me_geminy@rediffmail.com
thankyou verymuch
mary brown @
go n search hp mercuty sie??u will get ir form trail version..more more info ping me back @ rahulkumarbangalore@yahoo.co.in
@sekhrrao
Go and search www.geekinterview.com there are lot of testing interview questions available here
(jobssalim@gmail.com)
Where can i download HP QuickTest Professional 9.5 Evaluation version
Please let me know at the earliest.
Thanks & Regards,
AKhlaque Ahmad
Where can i download HP QuickTest Professional 9.5 Evaluation version
Please let me know at the earliest.
Thanks & Regards,
AKhlaque Ahmad
Akhlaquea@visitomega.com
Hi can anyone help me with a query of mine , can we use
QTP on Linux operating system ?
QTP supports, these OS please refer:
- Windows 2000-Service Pack 3 or Service Pack 4
- Windows XP-Service Pack 1 or Service Pack 2,
- Windows 2003 Server
if am wrong let me know.
Hi Jaykay
I know this following operating systems QTP supports,but i want the clarification whether it can be used with linux operating system or not
I’m a fresher….. m interestd in doing QTP course. So could u plzz gimme the details of the course n the venue of the coaching institute.
thanks in advance…..
@shwetha
you could install QTP trial version & QTP comes with glight reservation system demo project..its really handy and more over qTP help file is best described …if u piu a little attension also u sail your boat eaisly..so do as i told and ENJOY QTP…more more info ping me back @ rahulkumarbangalore@yahoo.co.in
Can anyone explain what is selective record in qtp?
hi
I want to know that how to get this software and from where and can i have tutorial for How to use QTP??
Please I want to learn how to use it??
Thanks in advance.
Please help me.
@ Utsavi
i have forwarded my pdf to some1 pleaes look into person and ask him/fer to send back to you..
for more ingo ping me back @ rahulkumarbangalore@yahoo.co.in
i know vbscript
can any one send me some material regarding QTP
how to use it,i want to learn use of vbscript in qtp for functional testing of ur application
help me
thanks
Please tell me the best reference book to learn QTP and vb scripting apart from net contents.
hi
i need to know about automation tool .
and some document to use QTP.
AND Can you give some precise docs for winrunner and load runner
thanks ,
amit:)-
hello ever one plz…… send me imp questions and Answers
hello send me imp questions and Answers
I am new to QTP, and currently trying to automate a windows based trading application. Now when I enter an order, I need to make sure that what quantity/price I have entered is what gone to the market. Here I am stuck - I have two problems
1. The orderid is displayed only on the orderbook window, but qtp doesn’t recognise the enteries in that window, so I can’t get the order id
2. If I get the orderid somehow, how’ll I check it with the logs in to the unix server?
There’s no database here that stores these values so can’t do a comparison with the database.
hi vijay,
well i think there are so many queries abt qtp against this post.
plz answer or write some new and valuable article as you always do.
Hi..i want to search particular field and edit it in word document using QTP script. For Ex: xxxx.
I have to search for “xxx” and edit it.
Please help me in this ASAP.
Thanks
Hi,
I am intrested learn automation testing using QTP and IBM tools. If any one having material plz share. I have experiance in development and testing. But i am intrested in testing. Presently i am working in one of the MNC in bangalore.
@ Deepak
You can create an object to the MS Word application and then try with the list of properties available.
1) Set objWord = CreateObject(”Word.Application”)
2) objWord.Visible = True
3) Set objDoc = objWord.Documents.Open “FilePath\XXX.doc”)
Hope this helps,
Regards,
VijayD
Hi,
I got a doubt can we call an action through scripting, call to existing action we do it manually i want it to be done through scripting.
plz help me
sandeep2test@gmail.com
Hi frnz… can anybody tell…
* how to connect and test the database using silktest.
natarajjk@gmail.com
Hi frnz… can anybody tell…
* how to connect db and test the db using silktest.
natarajjk@gmail.com
CAN U GIVE ME THE LIST OF VERSIONS OF QTP RELEASED AND THE RELEASING MONTHS.THIS QUESTION IS ASKING INTERVIEWS THIS IS HELPFULL TO ALL THE PEOPLE WHO ARE IN JOB TRIALS
Gud one
funandknowledge.blogspot.com
Gud one
www.funandknowledge.blogspot.com
Hi,
I think this is very short information. If could provide some more details, It’ll be helpful for us.
thank you
I am automating test cases using QTP, my application is a trading application. Now, there’s a test case of Order Amend, for which one needs to enter an order, then open the orderbook and highlight the specific order and click on Amend. Now, when I record this, it doesn’t record the step for highlighting/selecting the right order in the rows of the orders in orderbook. But, even if I just want to select the topmost in that row, its not doing it. How’d I go about this problem?
i get error “winrruner cannot identify object” and gives details like
the physical description of object “windowsFor….378734a_11″ has changed
descritpion in GUI map new discription Description
{ {
class:object class:object
Msw_id:264896 Msw_id:918548
} }
Below is a script of functionality where amount is transfered from users
account ,first contact summary of user is opened then transfer button is
available on which we click .on clicking transfer form
opens and various
details are entered like amount to be transfer,transfer type .line where i
m getting error is obj_mouse_click
(”WindowsForms10.Window.8.app have marked it with red in script
.0.378734a”, 164, 10,
i would be very thankful if anyone can give help related to this
problem.
*SCRIPT IS BELOW:-*
> # Shell_TrayWnd
> set_window (”Shell_TrayWnd”, 1);
> toolbar_button_press (”ToolbarWindow32_1″, “Contact summary -
> Scheme:
> SCHEME CARD PROGRAM (admin - Local - V.1.8.2.0000)”); # Button Number
> 3;
>
> # Contact summary - Scheme: SCHEME CARD PROGRAM (admin - Local -
> V.1.8.2.0000)
> set_window (”Contact summary - Scheme: SCHEME CARD PROGRAM (admin -
> Local - V.1.8.2.0000)”, 1);
> obj_mouse_click (”CommandBar1″, 437, 15, LEFT);
>
> # Transfer (admin - Local - V.1.8.2.0000)
> set_window (”Transfer (admin - Local - V.1.8.2.0000)”, 1);
> obj_mouse_click (”WindowsForms10.Window.8.app.0.378734a”, 164, 10,
> LEFT);
>
> # #32769
> set_window (”#32769″, 0);
> obj_mouse_click (”WindowsForms10.Window.8.app.0.378734a_0″, 138, 9,
> LEFT);
>
> # Transfer (admin - Local - V.1.8.2.0000)
> set_window (”Transfer (admin - Local - V.1.8.2.0000)”, 0);
> obj_mouse_click (”WindowsForms10.Window.8.app.0.378734a_1″, 166,
> 13, LEFT);
>
Can we use QTP for Desktop Application?
what is descriptive programming in QTP?
Hi,
I am new in QTP. I want to do just practice on QTP. So anybody plz tell me link for download QTP trial version for 15 day’s. Plz urgent.
Regards.
kishor.
Can any one explain me how to count rows of grid in QTP???
can any one explain in brief????
In my organization, HR department has decided to transfer some people from testing to BPO, because there is no projects currently and a huge number of opening in BPO. In this current situation what should i do ?
QUIT SOON IF YOUR IN THAT LIST.
Regards,
Sadiq
hi vijay,
what is limit of actions in qtp or in a single test?
hi
i am asking about how we start testing in real time
Hi,
I am new to QTP and would like to learn QTP automation tool. Please let me know if I have to learn QTP, what is the level of VB Script knowledge required. Is it enough if I know the VB Scripting basics.
Also please send me some QTP documents and sample questions and sample VB Scripts used in automation to my mail ID given
Thanks,
Shreelakshmi
Hi all,iam a QA.iam doin in Qtp Scripting.iam writing Sripts in QTP like this
WpfWindow(”PRIUS”).WpfObject(”Replicates”).MakeVisible
If WpfWindow(”PRIUS”).WpfRadioButton(”Treat individually”).CheckProperty(”Checked”, “1″) Then
If WpfWindow(”PRIUS”).WpfRadioButton(”Treat collectively”).CheckProperty(”Checked”, “0″) Then
Reporter.ReportEvent micPass, “Treat individually is checked”,”"
Else
Reporter.ReportEvent micFail, “Treat individually in unchecked”,”"
End If
Else If WpfWindow(”PRIUS”).WpfRadioButton(”Treat collectively”).CheckProperty(”Checked”, “1″) Then
If WpfWindow(”PRIUS”).WpfRadioButton(”Treat individually”).CheckProperty(”Checked”,”0″) Then
Reporter.ReportEvent micPass, “Treat collectively is checked”,”"
Else
Reporter.ReportEvent micFail, “Treat collectively in unchecked”,”"
End If
End If
End If
can you please check is this Sript is a Vb-Script.or else it was wrong.but iwas running and shows application pass.if it not a vb-Script in QTP,can you farword some scipt example please.
Regards
Ram
Hi every body,
can anybody teach me qtp scripts(indepth) otherwise any centre is there for qtp only scripts not basics please intimate me jobssalim@gmail.com or m:9840295153
[…] […]
i need to learn qtp scrpts very urgent please help me
Hi,
I’m a beginner and trying to learn QTP by myself. I don’t have any programming experience before. and QTP is all VB scripting……My question is … From where should i start learning it?
Thanks,
Jyoti……
Hi,
I’m a beginner and trying to learn QTP by myself. I don’t have any programming experience before. and QTP is all VB scriptin. and I want to learn QTP.
Thanks,
Jyoti……
Dear Friends,
For QTP scripts and Certification Material, please visit quicktesthp.blogspot.com . The posts are updated regularly. If anyone would like to contribute, please feel free to contact me. Refer my blog for contact details..
Blog Address
quicktesthp.blogspot.com
——————–
I am an expert in QTP having certification as well. I have 5 years of experience in this tool.
Keywords: QTP, quicktest, hp, qtp certification, quicktest professional
pls send me site where i wil download the QTP trial version for XP or windows server 2003.
Iam using qtp in my office but in debug mode the following modes are hidden stepinto,stepover,stepout buttons are hidden how should i active these modes please help me (jobssalim@gmail.com)
@rohan can you tell ur email address please
my email address is expert.qtp@gmail.com
Leave a Comment