Właśnie inny notatka, I obliczać inny dlaczego the obciążeniowy prędkość z nadzieją.
Rubin już zawierać klasa:
http://ruby-doc.org/core/classes/Benchmark.htmlHeres mój pismo:
Ten pismo także badać wyszukiwarka odświeżać więc ty móc ono od tam.
#! /usr/bin/ruby
#
#
wymagać "rubygems"
wymagać "kryterium"
wymagać "firewatir"
zawierać FireWatir
ff=Firefox.new
stawiać "Obciążeniowy czas na textfiles.com"
stawiać Benchmark.measure {ff.goto ("
http://textfiles.com ")}
stawiać "odświeżać czas"
stawiać Benchmark.measure {ff.refresh}
stawiać "Pozwalać czas google.com"
stawiać Benchmark.measure {ff.goto ("
http://google.com ")}
stawiać "i pozwalać jeżeli google ładować szybki szybki czas"
stawiać Benchmark.measure {ff.goto ("
http://google.com ")}
ff.close
i dostawać być the wydajność i dostać:
$ ./timer.rb
Probierczy obciążeniowy czas na textfiles.com
0.000000 0.000000 0.000000 (0.723822)
odświeżać czas
0.010000 0.000000 0.010000 (7.643350)
Pozwalać czas google.com
0.000000 0.010000 0.010000 (2.553141)
i pozwalać jeżeli google ładować szybki szybki czas
0.030000 0.000000 0.030000 (31.678997)
^^ dla the dokumentacyjny ..... tak… który ostatni rezultat być 31 sekunda, wifi…