Обычно я делаю все возможное, чтобы избежать использования xpath, так как он медленно создает нечитаемый код, а правильные пути - это сложно.
рассмотрите возможность создания регулярного выражения и использования его для указания элемента, которым вы являетесьищем вместе с методом .exists.Это предполагает, что вы знаете, как идентифицировать таблицу, которую вы ищете, и текст содержится в одной ячейке таблицы.
targettext = Regexp.new(@fullName)
if browser.table(:how, 'what').cell(:text, targettext).exists?
puts 'success message'
else
puts 'fail message'
end
Если вы не читаете в @fullname и его можно жестко запрограммировать, тогда вы можете пропустить шаг и просто указать inline
if browser.table(:how, 'what').cell(:text, /textyouaresearchingfor/).exists?