Roman - I am sorry I did NOT understand what you mean by "python telnetlib"
Anil - Thank you for the java util you have given. But, I have a question. What library did you use to create this in java? Thank you Shan On Fri, Apr 8, 2011 at 9:30 PM, Roman Zilber <[email protected]> wrote: > python telnetlib > > > On Fri, Apr 8, 2011 at 2:55 PM, Anil Yadav <[email protected]> wrote: > >> hope this may help >> >> http://www.learnqtp.com/forums/Thread-Interact-With-Unix-Through-QTP-Without-Terminal-Emulation >> <http://www.learnqtp.com/forums/Thread-Interact-With-Unix-Through-QTP-Without-Terminal-Emulation>-anil >> >> >> >> On Fri, Apr 8, 2011 at 8:38 PM, Ganesh muralidharan >> <[email protected]>wrote: >> >>> Hi, >>> >>> Hope you have already carried out TE addin settings for putty. Pasted >>> below is a function to login into putty and then entering the user id and >>> pwd. >>> >>> >>> >>> >>> '#******************************************************************************** >>> '#Function Name : UdsLoginToPutty >>> '#Description : Sub to Login to Putty >>> '#Input Parameters : None >>> '#Output Parameters: None >>> >>> '#******************************************************************************** >>> Public sub UdsLoginToPutty(strGenUid, >>> strGenPwd,strSwisslogUserName,strSwisslogpwd) >>> SystemUtil.run "C:\Program Files\PuTTY\putty.exe","","","" >>> >>> With window("regexpwndtitle:=putty configuration") >>> .activate >>> .winedit("nativeclass:=edit","attached text:=Host.*").type >>> "wmstst"'&servername or IP >>> '.winedit("nativeclass:=edit","attached text:=&Port").type &portnumber >>> .winradiobutton("nativeclass:=button","text:=&SSH").set >>> .winbutton("text:=&open").click >>> End with >>> wait(10) >>> >>> If TeWindow("TeWindow").exist Then >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type strGenUid >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync 1000 >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type strGenPwd >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync 2000 >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type >>> strSwisslogUserName >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync 1000 >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type strSwisslogpwd >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn >>> TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync 2000 >>> End If >>> End sub >>> >>> >>> e.g. with descriptive programming below code sample : >>> >>> >>> strval=Window("nativeclass:=PuTTY").GetVisibleText >>> If instr(strval,"Is location empty?") Then >>> Window("nativeclass:=PuTTY").Type "Y" >>> Window("nativeclass:=PuTTY").Type micReturn >>> End if >>> >>> >>> On Fri, Apr 8, 2011 at 9:59 AM, Shanmukha Bollapragada < >>> [email protected]> wrote: >>> >>>> If anyone has any experience with putty and qtp. Please share. I need to >>>> see a simple script example which will open putty, login into a unix box >>>> with a specific username and password, and then issue a simple command like >>>> ls -ltr, pasrse the resullts and return it to the user >>>> >>>> Thank you >>>> Shan >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> "QTP - HP Quick Test Professional - Automated Software Testing" >>>> group. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/MercuryQTP?hl=en >>> >>> >>> >>> >>> -- >>> Regards, >>> >>> >>> Ganesh Muralidharan >>> 'God Never Forgets' >>> >>> -- >>> You received this message because you are subscribed to the Google >>> "QTP - HP Quick Test Professional - Automated Software Testing" >>> group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/MercuryQTP?hl=en >>> >> >> -- >> You received this message because you are subscribed to the Google >> "QTP - HP Quick Test Professional - Automated Software Testing" >> group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/MercuryQTP?hl=en >> > > -- > You received this message because you are subscribed to the Google > "QTP - HP Quick Test Professional - Automated Software Testing" > group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/MercuryQTP?hl=en > -- -SHAN -- You received this message because you are subscribed to the Google "QTP - HP Quick Test Professional - Automated Software Testing" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
