How to click on Links or Buttons with in WebTable Cell or Table cell
Some time automation engineers may need to click on Button/Links/Images/Radio buttons/select items from List boxes in a given table cell. To achieve that goal uses can use the following
Syntax
Tableobject.ChildItem(row,column,micclass,index)
Note:- micclass field is case sensitive.
Index will start from zero and will vary by no of similar objects in the given cell.
Below is the an example which can give an overview how it works
Note :- If you are looking to reproduce the table above copy the below code and save the code in notepad with file extension as "html"
<html>
<body><table border="1">
<TR><TD>Sample Buttons</TD><TD> Demo </TD></TR>
<TR><TD><Center><Input type=Button name="s1" value="Button1"></Input><Input type=Button name="s1" value="Button1"></Input></Center></TD><TD> Demo </TD></TR>
<TR><TD>Two Buttons in the same table cell</TD><TD> Demo </TD></TR>
</table>
</body>
</html>
QTP Code to click on WebButtons
' To click on the first button
Set objButton1 = Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"WebButton",0)
objButton1.highlight
objButton1.click
' To click on the second button
Set objButton2 = Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"WebButton",1)
objButton2.highlight
objButton2.click
Alternatively we can use the below code
' To click on the first button
Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"WebButton",0).Click
' To click on the second button
Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"WebButton",1).Click
The same concept will apply for WebLink or Images etc but the Micclass will change in the ChildItem method
If you are looking to handle WebLinks then
' To click on the first link
Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"Link",0).click
' To click on the second link
Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"Link",1).click
If you are looking to handle Images then
' To click on the first image
Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"Image",0).click
' To click on the second image
Browser("Browser").Page("Page").WebTable("Sample Buttons").ChildItem(2,1,"Image",1).click
Also Note that Index value in the childItem method will vary depending on the number of similar objects present in the cell.
This comment has been removed by the author.
ReplyDeletePlease clarify how to make the Index value a dynamic variable. If it is possible to assign a variable instead of a hard coded value as a number as there might be a large number of objects of the same Micclass on the webpage.
ReplyDeleteHi Shilpa,
ReplyDeleteplease refer to the following link
http://uftquestions.blogspot.in/2015/01/uft-qtp-how-to-click-on-link-on-web-page.html
this code contains index value as a dynamic variable.
Regards,
Sreenu Babu
Hello I want to click link in webpages could you please tell me how to do
ReplyDeletekuşadası transfer
ReplyDeletefoça transfer
alaçatı transfer
didim transfer
karşıyaka transfer
XAFUİL
https://bayanlarsitesi.com/
ReplyDeleteKayseri
Sinop
Kilis
Hakkari
HYX6LZ
https://titandijital.com.tr/
ReplyDeleteistanbul parça eşya taşıma
sivas parça eşya taşıma
mardin parça eşya taşıma
karaman parça eşya taşıma
WJ3
bartın evden eve nakliyat
ReplyDeletekırşehir evden eve nakliyat
ardahan evden eve nakliyat
tokat evden eve nakliyat
giresun evden eve nakliyat
VM8LR
https://istanbulolala.biz/
ReplyDeleteRVC65
07BC4
ReplyDeleteKaraman Evden Eve Nakliyat
Amasya Parça Eşya Taşıma
Bingöl Evden Eve Nakliyat
Sakarya Parça Eşya Taşıma
Mersin Parça Eşya Taşıma
983FC
ReplyDeleteDüzce Evden Eve Nakliyat
Artvin Parça Eşya Taşıma
Karaman Şehir İçi Nakliyat
Düzce Şehir İçi Nakliyat
Ardahan Şehir İçi Nakliyat
Kütahya Evden Eve Nakliyat
Silivri Evden Eve Nakliyat
Çanakkale Parça Eşya Taşıma
Ünye Oto Elektrik
056FF
ReplyDeleteManisa Lojistik
Coin Nedir
AAX Güvenilir mi
Sivas Şehirler Arası Nakliyat
Osmaniye Evden Eve Nakliyat
Adana Şehirler Arası Nakliyat
Karapürçek Fayans Ustası
Çerkezköy Buzdolabı Tamircisi
Kırıkkale Evden Eve Nakliyat
64FCE
ReplyDeleteMuğla Şehirler Arası Nakliyat
Muğla Şehir İçi Nakliyat
Kastamonu Lojistik
Kırşehir Şehirler Arası Nakliyat
Çorum Şehir İçi Nakliyat
Batıkent Fayans Ustası
Sivas Şehirler Arası Nakliyat
Çerkezköy Halı Yıkama
Ardahan Şehir İçi Nakliyat
0F811
ReplyDeleteEtimesgut Boya Ustası
Çanakkale Evden Eve Nakliyat
Sinop Şehir İçi Nakliyat
Lbank Güvenilir mi
Ünye Fayans Ustası
Tekirdağ Boya Ustası
Yenimahalle Parke Ustası
Bitfinex Güvenilir mi
İzmir Lojistik
AE270
ReplyDeleteKeçiören Boya Ustası
Ankara Evden Eve Nakliyat
Çerkezköy Petek Temizleme
Hatay Evden Eve Nakliyat
Artvin Evden Eve Nakliyat
Eryaman Parke Ustası
Ünye Mutfak Dolabı
Tekirdağ Parke Ustası
Çerkezköy Oto Lastik
DE10F
ReplyDeleteMalatya Evden Eve Nakliyat
Yalova Evden Eve Nakliyat
Bingöl Evden Eve Nakliyat
İstanbul Evden Eve Nakliyat
Etlik Parke Ustası
Sivas Evden Eve Nakliyat
Çerkezköy Mutfak Dolabı
Etlik Fayans Ustası
Silivri Çatı Ustası
69046
ReplyDeleteBitcoin Kazanma Siteleri
Ön Satış Coin Nasıl Alınır
Kripto Para Nasıl Oynanır
Coin Üretme
Kripto Para Nasıl Çıkarılır
Kripto Para Kazanma Siteleri
Kripto Para Çıkarma
Binance Komisyon Ne Kadar
Kripto Para Üretme
AEA5D
ReplyDeletebitcoin ne zaman yükselir
bitget
poloniex
probit
binance referans kodu
referans kimliği nedir
mobil 4g proxy
coin nereden alınır
kripto para telegram
BA573
ReplyDeletemexc
probit
huobi
kripto para telegram
bitget
kraken
referans kimliği nedir
filtre kağıdı
kripto telegram grupları
BE8F2
ReplyDeleteprobit
sohbet canlı
kraken
referans kodu binance
binance
kripto para haram mı
canlı sohbet
bitrue
bitmex
DBC2A
ReplyDeletebingx
mexc
ilk kripto borsası
binance referans kod
bitexen
binance ne demek
bitcoin nasıl oynanır
filtre kağıdı
en güvenilir kripto borsası
6DCEA
ReplyDeletetoptan mum
bitcoin nasıl üretilir
kripto telegram grupları
canlı sohbet ucretsiz
January 2024 Calendar
gate io
bitget
bingx
papaya
cvbgnbfghngjgj
ReplyDeleteتنظيف افران جدة
A454A1740E
ReplyDeletetiktok bot basma
A1F331D47D
ReplyDeletetwitter bot takipçi
730AD4E5F5
ReplyDeletetakipçi kasma