シンプルかつ軽量なデータグリッドライブラリです。矢印キーやタブを使ったセルの移動、エンターキーで編集ができます。とてもシンプルなライブラリなので、マスタメンテナンスなどに向いています。(注:2015/06現在「Currently not intended for production use」とのことです。)
$ ab -n 100 -c 10 http://localhost/
Server Software: Apache/2.4.6
Server Hostname: localhost
Server Port: 80
Document Path: /
Document Length: 44076 bytes
Concurrency Level: 10
Time taken for tests: 10.247 seconds
Complete requests: 100
Failed requests: 0
Total transferred: 4453200 bytes
HTML transferred: 4407600 bytes
Requests per second: 9.76 [#/sec] (mean)
Time per request: 1024.692 [ms] (mean)
Time per request: 102.469 [ms] (mean, across all concurrent requests)
Transfer rate: 424.40 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 43 65 16.7 65 180
Processing: 309 931 383.8 829 3127
Waiting: 149 654 218.3 623 1197
Total: 367 996 384.8 880 3193
Percentage of the requests served within a certain time (ms)
50% 880
66% 1149
75% 1206
80% 1215
90% 1441
95% 1483
98% 2152
99% 3193
100% 3193 (longest request)
info: Welcome to Appium v1.4.13 (REV c75d8adcb66a75818a542fe1891a34260c21f76a)
info: Appium REST http interface listener started on 0.0.0.0:4723
info: [debug] Non-default server args: {"nodeconfig":"/pitalium/nodeConfigAndroid.json"}
info: Console LogLevel: debug
info: [debug] starting auto register thread for grid. Will try to register every 5000 ms.
info: --> GET /wd/hub/status {}
info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}}
info: <-- GET /wd/hub/status 200 11.569 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}}
info: [debug] Appium successfully registered with the grid on localhost:4444
require 'selenium-webdriver'
require 'rspec/expectations'
include RSpec::Matchers
def setup
@driver = Selenium::WebDriver.for(
:remote,
url: 'http://192.168.99.100:4444/wd/hub',
desired_capabilities: :safari) # you can also use :chrome, :safari, etc.
end
def teardown
@driver.quit
end
def run
setup
yield
teardown
end
run do
begin
@driver.get 'http://www.htmlhifive.com/'
# hifive - HTML5 Development Platform for Corporate Web Systems - hifive
expect(@driver.title).to eq('hifive - HTML5企業Webシステムのための開発プラットフォーム - hifive')
rescue
end
end