0

私はWatirが初めてです。Watir 3.0.0 をインストールしました。amd ルビー 1.9.3。Web アプリケーションを自動化するスクリプトを作成しています。コメントを投稿するためのリッチ テキスト ボックスが存在するフォーラムがあります。スクリプト内のリッチ テキスト ボックスの名前や ID などのプロパティが見つかりません。それを自動化する方法は?そこにテキストを入力し、Rich TextBox を自動化したいと考えています。

私の Watir スクリプトを書くのを手伝ってください。

<td>
  <select>
  <option value="Trebuchet MS,Verdana,Arial,Helvetica,sans-serif">
  Trebuchet
  <option value="arial,helvetica,sans-serif">
  Text - Arial
<td>
  <div class="space"/>
<td>
  <select>
    <option value="1">
      Text - 1 (8 pt)
    <option value="2">
      Text - 2 (10 pt)
<td>
  <div class="space"/>
<table border="0" cellSpacing="0" cellPadding="0">
  <tbody>
    <tr>
      <td>
       <div title="Justify Left" class="button">
        <img style="width: 18px; height: 18px;" src="http://xxxxx.com/images/ed_align_left.gif" complete="complete"/>
      <td>
        <div title="Justify Center" class="button">
          <img style="width: 18px; height: 18px;" src="http://xxxxxxxx.com/images/ed_align_center.gif" complete="complete"/>
        <iframe class="iframe" src="http://xxxxxx.com/blank.html" style="width: 591px; height: 334px;">
          <html>
            <head>
             <title></title>
             <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
             <base href="http://xxxxxx.com/forum/"/>
             <style type="text/css">CSS Stylesheet</style>
           <body contentEditable="true">
             <font size="2"/>

これがその外観です。これは、Im がテストしようとしているコードの一部です。ContentEditable=true はテキストボックスを表します。Rubyを使用してテキストボックスを編集するテストをスクリプト化する方法... ??? ヘルプ!!!

チャックさん、情報ありがとうございます...助けてください!!!

4

2 に答える 2

0

リッチテキストエディタは独自のコードですか、それともJqueryコントロールなどのサードパーティライブラリですか?

私が尋ねる理由は、それがあなた自身のコードでない場合、特にそれがあなたがお金を払っているものである場合、他の誰かのコードをテストすることにはあまり価値がないということです。アプリケーションをテストするために必要なテキストにエディターのコンテンツを「設定」する方がよい場合があります。適切に構成されていることを確認する以外に、他の誰かのコードをテストするために多くのエネルギーを費やすことはありません。目的の機能を無効にする)

于 2012-06-14T07:38:43.210 に答える
0

編集コントロールがフレーム内に完全に収まっているように見えます。フレームの操作方法について読む必要がありますここから開始

于 2012-06-15T04:57:49.733 に答える