- viresh.sbActive particpant
- Posts : 19
Join date : 2011-03-21
how find no unread and emails in a gmail
Sun Apr 08, 2012 3:40 pm
Hi All ,
How to find the no of email s in gmail or yahoo mail ? is there any direct API to find it in selenium API
Unread/read.
finding 2 or 3rd element in a drop down/
Regards
Viresh SB
9980867000
How to find the no of email s in gmail or yahoo mail ? is there any direct API to find it in selenium API
Unread/read.
finding 2 or 3rd element in a drop down/
Regards
Viresh SB
9980867000
Re: how find no unread and emails in a gmail
Tue Apr 10, 2012 1:38 pm
hi,
There is no API present to verify email functionality, you have to write your own code for that.
1 to check nmuber of emails:
create a xpath where number of mails in inbox show. get its text and verify.
2. to check unread mails:
traverse to each row via xpath and check the message. If it is coming in bold, it's unread else readed.
3. regarding element in drop down:
create a xpath for drop down list. get total number of elements and then fetch any values
For commaands used to get the above operation performed refer seleneium API. All commands availiable in that
Best of luck.
Bye
There is no API present to verify email functionality, you have to write your own code for that.
1 to check nmuber of emails:
create a xpath where number of mails in inbox show. get its text and verify.
2. to check unread mails:
traverse to each row via xpath and check the message. If it is coming in bold, it's unread else readed.
3. regarding element in drop down:
create a xpath for drop down list. get total number of elements and then fetch any values
For commaands used to get the above operation performed refer seleneium API. All commands availiable in that
Best of luck.
Bye
- mckiranlieutenant007@gmai
- Posts : 4
Join date : 2013-04-22
Re: how find no unread and emails in a gmail
Wed May 08, 2013 4:24 pm
It involves checking any of the mail attributes such as FROM, SUBJECT etc.
In INBOX, traverse through either FROM or SUBJECT field and check if they have CSS style "font-weight:bold" OR you can verify if that element has a class that applied this BOLD style.
Example: XPath of FROM field which is bold'ed (Un-Read) is
A similar example to read and show the UN-Read mails is explained at http://www.seleniumhq.in/2013/05/read-first-few-un-read-mails-using.html
In INBOX, traverse through either FROM or SUBJECT field and check if they have CSS style "font-weight:bold" OR you can verify if that element has a class that applied this BOLD style.
Example: XPath of FROM field which is bold'ed (Un-Read) is
- Code:
//table/tbody/tr[1]/td[5]/div[@class='yW']//span
A similar example to read and show the UN-Read mails is explained at http://www.seleniumhq.in/2013/05/read-first-few-un-read-mails-using.html
- mckiranlieutenant007@gmai
- Posts : 4
Join date : 2013-04-22
Re: how find no unread and emails in a gmail
Wed May 08, 2013 5:39 pm
This is the exact selenese code that gets the unread count of all folders and shows in an alert.
More posts available at http://www.seleniumhq.in/
- Code:
store | //div[@class='LrBjie']/div/div[ | target1
store | ]/div/div/div/span/a | target2
store | 1 | i
store | true | present
store | | countsAll
while | ${present}==true |
storeEval | storedVars['target1']+storedVars['i']+storedVars['target2'] | target
echo | ${target} |
storeText | javascript{storedVars['target']} | counts
storeEval | storedVars['countsAll']+' $ '+storedVars['counts'] | countsAll
echo | ${countsAll} |
storeEval | parseInt(storedVars['i'])+1 | i
storeEval | storedVars['target1']+storedVars['i']+storedVars['target2'] | target
storeElementPresent | javascript{storedVars['target']} | present
echo | ${present} |
endWhile | |
storeEval | javascript{alert(storedVars['countsAll'])} | countsAll
More posts available at http://www.seleniumhq.in/
Permissions in this forum:
You cannot reply to topics in this forum
|
|