Проблема здесь в том, что
b.div(text: "someText")
сформирует xpath следующим образом в селене
driver.find_element(xpath: "//div[normalize-space(.)='someText']")
Так что метод normalize-space()
в xpath будет сравнивать строку после удаления завершающего иведущий космос. Таким образом, если вы добавите пробел после или перед строкой, он выдаст ошибку, не найдя элемент. Так что если я напишу код удара, то у вас будет та же самая ошибка, которую вы получаете.
b.div(text: "someText ") #look at the space after someText.
Так что уберите пробел до и после строки, она будет работать отлично.