タグ

2015年4月20日のブックマーク (5件)

  • RubyでSeleniumを使ってサクッとスタンドアローンなブラウザテストを作成する - Rails Webook

    Photo by Flickr: Simon & His Camera's Photostream RubyでSeleniumを使ってスタンドアローンなブラウザテストをする方法を説明します。 テスティングフレームワークにはRSpec、SeleniumにアクセスするためにCapybaraをつかうことで簡単にテストがかけます。 メリットとして、スタンドアローンなので、ブラウザでテスト対象のページが開ければ、他の要素のサーバーのプログラミング言語やサーバーの配置場所など制約がなくテストを作成できます。 目次 必要なgemをインストールする ブラウザをインストールする テストコードを記載する 動作環境 Mac OSX 10 Yosemite Ruby 2.2.0 selenium-webdriver 2.45 chromedriver 2.15 rspec 3.2.0 capybara 2.4.4

    RubyでSeleniumを使ってサクッとスタンドアローンなブラウザテストを作成する - Rails Webook
  • R25.jp

    米国株はまだ伸びる? 狙い目のIPO株は?投資中級者のガクテンソクに贈る馬渕&テスタの投資戦略【どっちで増やしまショー ガクテンソク(前編)】

    R25.jp
  • ロミオとジュリエットで学ぶ「ポートが開いてる」と「Listenしている」の違い - Qiita

    ○のときだけロミオは会話ができます。 「ポートが閉じている」= 窓が閉じている 窓が閉じている場合は、ジュリエットがどれだけロミオを待ち構えていても、会話はできません。 技術的に言うと、「ポートを閉じる」とは、パケットを転送しないで捨ててしまうことです。 やり方は何通りかあって、よくつかわれるのは次の2つの方法です。 ルータ機器によるファイアーウォール機能でポートを閉じる 城門が閉まっていると、敷地内に入ることすらできません。 ルータ(城門)でポートを閉じると、サーバ(屋敷)にパケット(声)が到達できなくなります。 クラウドの場合は物理的なルータを扱えないことが多いですが、似たような機能がサービスとして用意されてたりります。 例えばAWS EC2の場合はSecurityGroupsという機能がファイアーウォールの役割を果たしてくれます。 サーバのパケットフィルタ機能でポートを閉じる 城門(

    ロミオとジュリエットで学ぶ「ポートが開いてる」と「Listenしている」の違い - Qiita
  • React.js、やっと使えるようになった - ただのにっき(2015-04-18)

    React.js、やっと使えるようになった 「使いこなせる」と書くと石が飛んできそうなので。暇な時間にちまちま進めていたので、集中すれば1、2日でできそうなことにこんなに時間をかけてしまった。やっぱり集中力がない……。 とりあえずサーバサイドレンダリングは捨てる前提だったので、検索エンジンに拾ってもらう必要のないネタとしてBookscan Premium Optimizerを使って実装。テストがないとか、Ajaxには引き続きjQueryを使っているとかツッコミどころはあるけど、とりあえずクライアントサイドレンダリングに関しては雰囲気つかめたので良しとしよう。 あー、HerokuのSinatraアプリでJSXのコンパイルをさせる方法がわからんかったので、.jsxだけでなくコンパイル済みの.jsまでコミットしているのはなんとかしたい……。 今回おもに教科書がわりにしたのは一人React.j

  • Webパフォーマンス管理の基本 1 - Qiita

    はじめに Webパフォーマンスはパフォーマンスエンジニアリングの1つの分野 Webパフォーマンス管理は、Webサイトの非機能要求の性能や可用性を扱います。 専門用語では、コンピュータの登場と時期を同じくして登場したパフォーマンスエンジニアリングという分野に属します。 パフォーマンスエンジニアリング パフォーマンスエンジニアリングとは、Wikipediaでは以下のように記載されています。 Performance engineering encompasses the techniques applied during a systems development life cycle to ensure the non-functional requirements for performance (such as throughput, latency, or memory usage) w

    Webパフォーマンス管理の基本 1 - Qiita