Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3319676
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 17, 20262026-05-17T22:51:10+00:00 2026-05-17T22:51:10+00:00

We have an automated test suite, using Borland Silk Test 2008 R2 to carry

  • 0

We have an automated test suite, using Borland Silk Test 2008 R2 to carry out regression tests of a new in-house product.

The test script consistently refers to controls by their index:

Form.Control3 ...

We’ve made a “minor” change to the main form of the application, and now the control that used to have index 3 has index 4.

The easy, but tedious, fix is to edit the scripts to reference Control4 instead of Control3, but this remains pretty brittle.

How do we instead identify the controls by name – so instead of referencing Control3 we specify “the control named ribbon“.

(We believe that referencing things by name will be significantly less brittle.)

We’ve tried the obvious:

Form.ribbon

which doesn’t execute at all.

The primitive intellisense in the editor doesn’t show much of use – no Controls property, no GetXX or FindXX methods.

Our application is written using C# on .NET 3.5, and does make use of third party controls.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-17T22:51:11+00:00Added an answer on May 17, 2026 at 10:51 pm

    SilkTest usually stores the information to locate the controls in you application in an .inc file. The part

    Form.Control3 ...
    

    you mentioned is a reference to the structure in that .inc file. When you application changes, you should be able to adapt your test scripts by simply updating the entry in the .inc file.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Background: We have web based product and a growing suite of automated Selenium tests
I have been using Selenium Library with Robot Framework for writing automated tests for
We have a suite of automatic tests written in QTP (Quick Test Pro -
I have some automated test (using CUnit) which require a disk-image-file (raw copy of
I am building a Backbone app and I need to have automated tests. I
I have successfully automated the process of creating a new IIS website, however the
For automated testing (using Hudson) I have a script that generates a bunch of
I have inherited a reasonable sized ASP.net solution that has no automated tests. The
I have a test method created using Selenium, something similar to this: [TestFixture] public
I'm using TestNG to run Selenium based tests in Java. I have a bunch

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.