software testing genius

Silk Test Interview Questions-Q 71 to 80

Welcome to “Software Testing Genius”. Subscribe to my RSS feed for latest content on Software Testing.

Silk Test Interview Questions: Q. 71 to 80

Set of 10 Questions

Q. 71: Need to use the relative paths in my SilkTest Project. How to change the absolute paths to relative paths?

Say you have following organization of files


Now in Scrpt.t file to include, code following

1. use "" --> Absolute


2. use "" --> Relative [Move one level up from Script folder, then go to WDec folder]

<<<<<< =================== >>>>>>

Q. 72: We are testing a login feature for web application. In the first window login will be successful, in the second

window it will show error that user is already logged in. But with the Recovery system set in SilkTest I can only launch One application window at a time.

Now the question is - how to launch 2 web application windows simultaneously through SilkTest?

This can be done using the following method

Browser.Invoke ()

Browser.LoadPage ("URL for login screen")

Browser.WaitForReday ()

// Do login

Browser.Invoke ()


Browser.LoadPage ("URL for login screen")

Browser.WaitForReday ()

// Attempt to login and verify the message


Browser.TypeKeys ("")

<<<<<< =================== >>>>>>

Q. 73: Suppose we are using a testcase for creating location. SilkTest is reading location as html link. Locations are being stored alphabetically. But there is no tag associated with the latest tag (suppose its cg11).

Now the question is - How to search for html link?

Following function is related to HTML Table.

This function checks whether passed link-name is HTML link or not. "this" parameter is referred as "HtmlTable".

[+] BOOLEAN IsHtmlLink(STRING sLinkName)

[+] do

[ ] INTEGER iColCnt=0,iRowCnt=0,iNextCCnt,iNextRCnt


[ ] iColCnt=this.GetColumnCount()

[ ] iRowCnt=this.GetRowCount()

[ ]

[-] for (iNextRCnt=1;iNextRCnt<=iRowCnt;iNextRCnt++)

[-] if !bflag

[-] for (iNextCCnt=1;iNextCCnt<=iColCnt;iNextCCnt++)

[-] if (this.HtmlColumn("#{iNextCCnt}").GetRowText(iNextRCnt) == sLinkName


[-] if (Trim(this.HtmlColumn("#{iNextCCnt}").HtmlLink("#{iNextRCnt}").GetLocation()) !="")

[ ] bflag=TRUE

[ ] break

[ ]

[-] else

[ ] break

[ ]

[ ] return (bflag)

[-] except

[ ] return (FALSE)

<<<<<< =================== >>>>>>

Q. 74: Say we are using SilkTest to create automated user registration application. How to validate that the data inserted via SilkTest is successfully inserted and the record of each user is found in the database?

Our intention is to verify the data integrity in the DB for a single registration.

There are couple of ways to do that. One being, if you have a list of registrations provided from UI, after the registration is done successfully, go the listing page and select the particular record and go to the properties of it and compare the values against the corresponding values given during the filling of registration form.

The second way is that, try to write a query(as simple stored procedure) in the db that displays all the values for a single registration and call that stored procedure from silk test using data driven functions.

<<<<<< =================== >>>>>>

Q. 75: How do I declare the tag, so that SilkTest recognizes only the beginning of the text?

1. Try to declare the tag with prior text.

2. Try to declare the tag with location ... meaning #3 (This means that this is the 3rd dynamic text in the page).

3. You can try to GetText ()

<<<<<< =================== >>>>>>

Q. 76: What I have to do to use the same scripts for web based testing

Same script can be used.

Only URLs need to be updated.

Might be some tags also but you can manage them using wild characters or multi-tag...

<<<<<< =================== >>>>>>

Q. 77: Can we integrate Silk Test with Quality Center?

Silk cannot be integrated with Quality center.

<<<<<< =================== >>>>>>

Q. 78: How can we verify if the two files are same and also check whether the data in them is also correct function using file verify?

Use the SystemFunctions in that case



letscompare = SYS_CompareText(sFile1,sFile2)

<<<<<< =================== >>>>>>

Q. 79: How can we do load testing with SilkTest?

SilkTest is not a load testing tool - it is a functional testing tool.

You could do a crude load test by having Silk on multiple boxes and then running each one at the same time - but that is very crude.

You need Silk Performer or Load Runner or some other load testing tool for doing load testing.

<<<<<< =================== >>>>>>

Q. 80: Can SilkTest run on Mac?

Yes, you can. Except that you will need Mac Runtime for Java (MRJ).

Download the Complete Questions Bank 

Study Material - ISTQB Certification Exam

Study Material - HP QTP & QC Certification Exam

Study Material - IBM RFT Certification Exam

Study Material - HP LoadRunner Certification Exams for All Modules

What Successful Testers say about the Quality of this website

If you want to keep track of further articles on Software Testing,
I suggest you to subscribe my
RSS feed

You can also Subscribe by E-mail
and get All New articles delivered directly to your Inbox.

Get your Absolutely Free Copy of Several MS PowerPoint Presentations & E-Books related to ISTQB, HP Load Runner, IBM RFT, HP QTP & QC Certification Exams, prepared by Popular Writers & Trainers, by writing to:

Full Study Material for Popular ISTQB Certification Exams:

Largest Database of Sample Papers - 1000+ Unique Questions for ISTQB Foundation Exam

ISTQB Foundation Exam - Full Crash Course for Download

ISTQB Advanced CTAL Test Analysts Exam - Full Crash Course for Download

ISTQB Advanced CTAL Test Manager Exam - Full Crash Course for Download

Most Popular Topics in Demand:

Practical Roadmap to QTP Certification

Practical Roadmap to CSTE Certification

Consolidated Study Material - Testing & QA

Rehearsal of QTP in 1 Hr. -  Interview Questions


Comments :


Leave Your Comments: (*) Marked Fields are Mandatory

You can apply basic formatting to the text

Name *
Email Address *
Speak your mind
sex hikayeleri