Hello Guys,

Can someone help me with this:

require 'rubygems'
require 'watir'
require 'test/unit'
require 'win32ole'
gem "test-unit"

class View_OrderDetails < Test::Unit::TestCase

    $sales_order_no = "SO1"    
    # $fields = ["order_no", "customer_name", "username"]
    # $success = 0
    # $error = 0

    def test_in()
  
        @browser = Watir::Browser.new :firefox
        @browser.goto(pageUrl)
        accept_next_alert = true
        @browser.driver.manage.window.maximize

        excel = WIN32OLE::new("excel.Application")
        wrkbook = excel.Workbooks.Open("C:\\toFocus\\test.xlsx")
        wrksheet = wrkbook.worksheets(1)
        wrksheet.select


        # -------- Authentication / Login Part ---------------
        rows = 2
        while rows <= 4
            $username = wrksheet.cells(rows, "A").value
            $password = wrksheet.cells(rows, "B").value

            @browser.text_field(:name, "username").set($username)
            sleep 3
            @browser.text_field(:name, "password").set($password)
            sleep 3
            @browser.button(:name => 'login').click
            sleep 3

            rows = rows + 1
        end

        @browser.wait_until{@browser.link(:text, "Sales").click}
        @browser.link(:text, "Orders").click
        sleep 3
        @browser.wait_until{@browser.link(:text, $sales_order_no).click}

        (0..2).each do |i|
            if @browser.element(:class => $fields[i]) == /\A[+-]?\d+\Z/
                puts "Success"
                $success = $success + 1
            else
                puts "Erroneous"
                $error = $error + 1
            end
        end

        @browser.button(:data_role, "edit").click
        sleep 5
        puts "Number of Success: #{$success}"
        puts "Number of Errors: #{$error}"

        @browser.close

    end
end
  I want to check the details from the view details if it is numeric, 
alphanumeric, a varchar or etc. , 


Any help is much appreciated.


Thanks in advance :)


Ping

-- 
-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to