Selenium Webdriver (Java) - l'utilisation ET/OU conditions en XPATH

J'ai du HTML avec différents div est une balise span à l'intérieur:

<div class="test1">
    <div class="test2">
        <span title="Time">Today 11:12am</span>
    </div>
    <div class="test3">
        <span class="test4">Windows 7 64 bit</span>
        <span class="test5">Something</span>
    </div>
</div>
<div class="test6">
    <div class="test2">
        <span title="Time">Today 11:15am</span>
    </div>
    <div class="test3">
        <span class="test4">Windows 8 64 bit</span>
        <span class="test5">Something</span>
    </div>
</div>

Je veux trouver un des éléments à l'aide de XPATH par le choix d'un texte à partir de différents span. Par exemple, j'ai besoin de trouver un élément où est vrai : "aujourd'Hui" texte et "Windows 7" texte.

Donc, j'ai essayé cette déclaration :

//div[@class="test1"]/div[contains(span,'Today') and contains(span,'Windows')]

Mais ce n'est pas de travail. J'ai essayé d'utiliser OU à l'intérieur, c'est le fait de travailler uniquement pour un énoncé vrai.

Il y a d'autres options?

InformationsquelleAutor alekslkta | 2014-12-24