<td class="x-toolbar-right" align="right">
<table class="x-toolbar-right-ct" cellspacing="0">
<tbody>
<tr>
<td>
<table cellspacing="0">
<tbody>
<tr class="x-toolbar-right-row">
<td id="ext-gen264" class="x-toolbar-cell">
<table id="buttonB2CBookingOrder" class="x-btn x-btn-noicon" cellspacing="0" style="width: auto;">
<tbody class="x-btn-small x-btn-icon-small-left">
<tr>
<tr>
<td class="x-btn-ml">
<td class="x-btn-mc">
<em class="" unselectable="on">
<button id="ext-gen265" class=" x-btn-text" type="button">Заявка на бронирование</button> //НУЖНАЯ КНОПКА!!!!!!!!!!!
</em>
</td>По id не катит - оно может быть разное.Пробовал так:
driver.findElement(By.xpath("//[class='x-btn-small x-btn-icon-small-left'/td[2]/tr[2]/button")).click();Но так оно не работает. Пишет is either invalid or does not result in a WebElement. Подскажите плиз как это правильно написать.
И может кто заодно подскажет хорошую литературку(желательно с пометкой "для чайников") где описывается правила построения путей в Selenium?

