Selecting Element followed by text with Selenium WebDriver
        Posted  
        
            by 
                Andrew
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Andrew
        
        
        
        Published on 2012-07-10T03:12:25Z
        Indexed on 
            2012/07/10
            3:15 UTC
        
        
        Read the original article
        Hit count: 271
        
I am using Selenium WebDriver and the Python bindings to automate some monotonous WordPress tasks, and it has been pretty straightforward up until this point. I am trying to select a checkbox, but the only way that I can identify it is by the text following it. Here is the relevant portion of HTML:
<li id="product_cat-52">
    <label class="selectit">
       <input value="52" type="checkbox" name="tax_input[product_cat][]" id="in-product_cat-52"> polishpottery
    </label>
</li>
The only information that I have in my script to identify this checkbox is the string "polishpottery". Is there any way to select that checkbox knowing only the text that follows?
© Stack Overflow or respective owner