<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>
            • 軟件測試技術(shù)
            • 軟件測試博客
            • 軟件測試視頻
            • 開(kāi)源軟件測試技術(shù)
            • 軟件測試論壇
            • 軟件測試沙龍
            • 軟件測試資料下載
            • 軟件測試雜志
            • 軟件測試人才招聘
              暫時(shí)沒(méi)有公告

            字號: | 推薦給好友 上一篇 | 下一篇

            Rules for Object Recognition

            發(fā)布: 2011-4-11 10:36 | 作者: 不詳 | 來(lái)源: 領(lǐng)測軟件測試網(wǎng)采編 | 查看: 11次 | 進(jìn)入軟件測試論壇討論

            領(lǐng)測軟件測試網(wǎng)

              Rules for Object Recognition   軟件測試

              Object Recognition is very important thing in any GUI testing tool. Silktest also having set of formats and limitations to identify the objects.

              MicroFocus/Borland used to publish "Rules for Object Recognition" document for each silktest release. It is available at techpubs-Rules for Object Recognition

              Rules for Object Recognition

              Caption - Restricted to 127 characters

              WindowID - Restricted to 63 characters

              Closest Static Text or Attached Text

              4Test Produces – Window Declaration Identifier, Single Tag or Multitag

              Agent Produces – Index, Prior Text, Location

              Extension Produces – WindowID, Caption

              We can manage the automation suite properly for minor application changes by making proper tags. I have given few tips to control the UI changes in the application.

              Window declarations Level

              1. Object caption change. Use multiple tags

              2. Object level change. Assume that UserName text field is under a HtmlTable. Now you set a window variable to have same object level.

              3. Same set of objects are in multiple pages. Create a class.

              4. Use Variables for page title changes.

              Functions Level

              1. Navigations. For example, clicking a link, clicking a button.

              2. Micro functions. Split to small functions as you have to change in only one place.

              3. Use some wrapper functions for all classes. For example, an object is a htmlcheckbox and now it is changed to radio button.

            延伸閱讀

            文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/

            TAG: object Object


            關(guān)于領(lǐng)測軟件測試網(wǎng) | 領(lǐng)測軟件測試網(wǎng)合作伙伴 | 廣告服務(wù) | 投稿指南 | 聯(lián)系我們 | 網(wǎng)站地圖 | 友情鏈接
            版權所有(C) 2003-2010 TestAge(領(lǐng)測軟件測試網(wǎng))|領(lǐng)測國際科技(北京)有限公司|軟件測試工程師培訓網(wǎng) All Rights Reserved
            北京市海淀區中關(guān)村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
            技術(shù)支持和業(yè)務(wù)聯(lián)系:info@testage.com.cn 電話(huà):010-51297073

            軟件測試 | 領(lǐng)測國際ISTQBISTQB官網(wǎng)TMMiTMMi認證國際軟件測試工程師認證領(lǐng)測軟件測試網(wǎng)

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>