0

以下は私のウェブページのフォームです...

        <div class="padding">
            <span class="new-line forty-six-bottom smaller">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu id enim tincidunt vulputate. Sed et elementum nisi. Donec rhoncus feugiat pharetra. Donec sed augue id urna congue commodo et quis nulla. </span>
            <form id="detailsForm" action="/xyz/home/personaldetails" method="post">
             <span class="new-line fifteen-bottom">     
                <label for="title">
                    Title:
                </label>
                <em>*</em>
                <span class="field-and-error">

                <select id="title" name="title" class="required" style="width:234px;">
                    <option value="">Please select</option>
                    <option value="Mr" selected="selected">Mr</option><option value="Mrs">Mrs</option><option value="Miss">Miss</option><option value="Dr">Dr</option><option value="Ms">Ms</option><option value="Sir">Sir</option><option value="Prof">Prof</option><option value="Dame">Dame</option><option value="Lord">Lord</option><option value="Lady">Lady</option><option value="RH">RH</option><option value="Rev">Rev</option><option value="Sister">Sister</option><option value="Father">Father</option><option value="Other">Other</option>

                </select>

                </span>
            </span>
            <span class="new-line fifteen-bottom">  
                <label for="firstName">
                    First name:
                </label>
                <em>*</em>
                <span class="field-and-error">

                <input id="firstName" name="firstName" type="text" value="Sivaji" maxlength="50"/>

                </span>
            </span>
            <span class="new-line fifteen-bottom">      
                <label for="lastName">
                    Last name:
                </label>
                <em>*</em>
                <span class="field-and-error">

                <input id="lastName" name="lastName" type="text" value="Ganesan" maxlength="50"/>

                </span>
            </span>
When I copy the xpath from the above HTML, i am getting //*[@id="firstName"].

私は使用しようとしています

selenium.type("//input[@id='firstName']", "Chandra");また

selenium.type("//*[@id='firstName']", "Chandra");

私は得ています

`12:28:37.854 INFO - Got result: ERROR: Element //input[@id='firstName'] not found on 

session 96a10231817c40e5aa370660fd05ba45`

なぜそれが特定されていないのかを明確にしてもらえますか?同じことは、IDE で記録を行えば達成できますが、RC では達成できませんでした。

ありがとうチャンドラ

4

1 に答える 1

0

以下のコードは、指定されたhtmlコードスニペットで完全に正常に機能しています。

selenium.type("//*[@id='firstName']", "SantoshSarma");
于 2012-12-28T18:24:30.923 に答える