2012-06-12 3 views
0

나는 Watir을 (를) 처음 사용합니다. Watir 3.0.0을 설치했습니다. amd Ruby 1.9.3. 나는 웹 응용 프로그램을 자동화하는 스크립트를 작성 중입니다. 여기에는 의견을 게시 할 수있는 서식있는 텍스트 상자가있는 포럼이 있습니다. 스크립트에서 서식있는 텍스트 상자의 이름 및 ID와 같은 속성을 찾을 수 없습니다. 어떻게 자동화합니까? 텍스트를 입력하고 서식있는 텍스트 상자를 자동화하고 싶습니다.리치 텍스트 편집기를 편집하는 루비 스크립트

내 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를 사용하여 텍스트 상자를 편집하는 테스트를 스크립팅하는 방법 ... ??? 도움!!!

정보를 제공해 주셔서 감사합니다. Chuck ... 제발 도와주세요 !!! 이러한 JQuery와 컨트롤과 서식있는 텍스트 편집기 자신의 코드 또는 일부 타사 라이브러리는

+1

페이지, 또는 유사한 하나, 또는 관련 HTML로 링크를 제공하십시오 시작 프레임을 사용하는 방법에 대해 읽어해야합니다. –

+0

Rich TextBox 사이트를 공개 할 수 없도록 조직의 웹 사이트를 테스트하고 있습니다. 하지만 어떻게 보이는지에 대한 이미지를 공유 할 수는 있지만 여기에는 옵션이 없습니다 ... 안내하십시오 ... 다른 곳에서는 발견되지 않았습니다 ... – user1395264

+0

왜 다른 질문을 만들었습니까? http://stackoverflow.com/q/10995107/17469 새로운 질문을 작성하는 대신이 번호를 수정하십시오. –

답변

0

인가?

물어 그 이유는 자신의 코드가없는 경우, 테스트 누군가를 elses 코드에 많은 가치가 당신이 지불하고 뭔가 특히,이되지 않는 것입니다. 응용 프로그램을 테스트하기 위해 필요한 텍스트로 편집기의 내용을 '설정'하는 것이 더 나을 것입니다. 그리고 누군가가 elses 코드를 적절하게 구성했는지 확인하는 것보다 많은 에너지를 소비하지 마십시오. 당신의 편집 컨트롤 가능성이 맞는주고 무엇을 프레임 안에 모두 같은

+0

자바 스크립트로 작성되었습니다. 그리고 텍스트 상자에는 ID 나 이름이 없습니다. 테이블 내에 나타나며 속성이 없습니다. 이 포럼을 처음 접했을 때 스크린 샷을 첨부 할 수 없습니다. – user1395264

+0

이것은 html이 .....이고 contenteditable이 IE 개발 툴바에 나타나는 방법입니다. – user1395264

+0