tests/rwdtinkertestEN.rb in rwdtinker-1.24 vs tests/rwdtinkertestEN.rb in rwdtinker-1.41
- old
+ new
@@ -35,53 +35,129 @@
$ie = IE.new
puts '## Beginning of test: rwdtinker'
puts ' '
+
$ie.goto(testSite)
- puts ' Action: entered ' + testSite + 'in the address bar.'
+ puts ' Action: entered ' + testSite + 'in the address bar.'
sleep 1
-
- $ie.button(:caption, "View Photo").click
- puts ' Action: clicked the View Photo link'
-
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_help";document.bodyform.submit();').click
+
+ $ie.button(:caption, 'Click for Version').click
+
+ $ie.button(:caption, 'Cancel').click
+
+
+
sleep 1
- $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_main";document.bodyform.submit();').click
- puts ' Action: clicked the main top link'
- end
-
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_selectiontab";document.bodyform.submit();').click
+
+
+
+ $ie.button(:caption, 'RwdTinker Help Window').click
+ puts ' Action: clicked the Help Window link'
+
+end
+
def test_b_Buttons1
+
+
sleep 1
- $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_filelister";document.bodyform.submit();').click
- puts ' Action: clicked the file lister tab'
-
- sleep 1
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_nexttab";document.bodyform.submit();').click
+ puts ' Action: clicked the nexttab link'
+
- $ie.button(:caption, "List Files").click
- puts ' Action: clicked the List Files button.'
-
- sleep 1
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_main";document.bodyform.submit();').click
+ puts ' Action: clicked the main tab link'
+
+
+ $ie.button(:caption, "Cancel").click
+ puts ' Action: clicked the cancel button'
+
+
+
+end
+
+def test_c_tabs
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_one";document.bodyform.submit();').click
+ puts ' Action: clicked tab one'
+
+
+end
+
+def test_d_tabs
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_selectiontab";document.bodyform.submit();').click
+ puts ' Action: clicked the selectiontab'
+
+
+ $ie.button(:caption, 'RwdTinker Back Window').click
+ puts ' Action: clicked the Help Window link'
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_backone";document.bodyform.submit();').click
+ puts ' Action: clicked the backone tab'
+
+
+ assert($ie.pageContainsText("previous window") )
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_diagnostictab";document.bodyform.submit();').click
+ puts ' Action: clicked the diagnostictab top link'
+
+
+ $ie.button(:caption, "View Ruby Version").click
+ puts ' Action: clicked Ruby Version button.'
+
+ assert($ie.pageContainsText("Version") )
+
+$ie.button(:caption, "view platform").click
+ puts ' Action: clicked platform button.'
+
+assert($ie.pageContainsText("Platform is") )
+
+ $ie.button(:caption, "View rwdtinker Version").click
+ puts ' Action: clicked rwdtinker version button.'
+
+ assert($ie.pageContainsText("rwdtinker version") )
+
+end # end of test_d
+
+def test_e_tabs
+
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_filelister";document.bodyform.submit();').click
- assert($ie.pageContainsText("File Name") )
- sleep 1
+ assert($ie.pageContainsText("View the list") )
+
+ $ie.button(:caption, "List Files").click
+ puts ' Action: clicked the list files button.'
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="fillappletname/rwdviewlogo-0.4.inf";document.bodyform.submit();').click
+
+
$ie.button(:caption, "View Install Text").click
puts ' Action: clicked the View Install Text button.'
+
+assert($ie.pageContainsText("rwdviewlogo") )
- sleep 1
- $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_zipslister";document.bodyform.submit();').click
-
- puts ' '
- puts '## End of 2st test: '
-
-end # end of test_b_buttons1
+
+ end
-def test_c_tabs
-
+def test_f_tabs
+
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="rwd_tab_zipslister";document.bodyform.submit();').click
+
+ assert($ie.pageContainsText("File Name") )
+
+ assert($ie.pageContainsText("view the list of zip files") )
+
$ie.button(:caption, "List applets available for installing").click
puts ' Action: clicked the List applets available for installing button.'
-
- end
+ $ie.link(:url, 'javascript:document.bodyform.rwd_action.value="fillziptoinstallname/rwdhelloworld-0.3.zip";document.bodyform.submit();').click
+ end
-end #end of class TC_google_suite
\ No newline at end of file
+end #end of class TC_google_suite