2012-03-14 2 views
-1

Я пытаюсь выяснить, что общее количество деталей рейса было отображено при конкретном поиске. Я использовал Xpath, который работает, но не полностью. Теперь я хотел использовать код JavaScript с сайта.Как использовать код JavaScript в Selenium RC

Пожалуйста, см:

a style="color:#FF0099;cursor: pointer;" title="Click here for Flight details" 
    onclick="javascript:showDiv(this,'flightdetail28','28','6a7891beb531878bce3246240a2a9e63') 

Теперь я просто хотел бы знать, сколько полеты были показаны, как и выше, как flightdetail28.

Просьба предложить: Как использовать код JavaScript и реализовать его в моем Selenium RC.

ответ

0

Это данные рейса в таблице, если в этом случае использовать функцию storeXpathCount в Selenium IDE и предоставить xpath, как это // table/tbody/tr.

storeXpathCount // таблица/TBODY/тр аа эхо $ {} эхо

+0

@ Атину: Он находится в Div теге. Я смущен, чтобы использовать код JavaScript. Также я использовал Xpath, но он выполняет только 1 требование, поэтому мне нужно ваше предложение в JavaScript. – Tester001

+0

Можете ли вы передать полный Xpath для таблицы, на которой отображаются все Полеты? Думаю, ты хочешь подсчитать доступные рейсы. – Atin

+0

Да, вы правы. xpath: .//* [@ id = 'myTbody'] Если вы хотите увидеть сайт, вы можете увидеть «http://www.flightnetwork.com» выберите один из способов: от: Торонто до Дели, Дата: 10/31/2012, нажмите Enter. Ссылка на страницу результатов должна быть «http://www.flightnetwork.com/flights/fares». На этой странице мне нужно рассчитать общее количество рейсов. – Tester001

Смежные вопросы