タグ

ブックマーク / blog.asial.co.jp (4)

  • 【Winアプリ】ブラウザの自動操作!~Selenium WebDriver~ : アシアルブログ

    はじめに 今回はSelenium WebDriverをご紹介します。ブラウザ操作を自動化する際には最適な仕組みです。Webシステムのend-to-endテストを自動化する際には、ブラウザ操作が必要になることがあります。そんな時にSelenium WebDriverはとても便利です。 Selenium Seleniumとは、ブラウザをプログラムで動かすフレームワークです。この仕組みを使うことで、ユーザーテストなど、様々な処理を自動化できます。現在のところ、Seleniumは以下のWebブラウザを制御できます(公式サイト)。 Internet Explorer Firefox Chrome Opera Android標準Webブラウザ Safari (iPhone標準Webブラウザ) 実際に使用する際には、以下の2つの仕組みのどちらかを使用します。

    【Winアプリ】ブラウザの自動操作!~Selenium WebDriver~ : アシアルブログ
  • SQLで効率のよい書き方を研究

    こんばんは。 笹亀です。 弊社では、MySQLを使用しているシステムが多くあります。 みなさんも、MySQLは頻繁に使用しているのではないでしょうか。 私が特にMySQLなどのRDBMS(Relational Database Management System)を使用するときに気をつけていることが、SQLを記述するということです。 私は「どのようにSQLを発行すればよいか」という点を気にしながら、コーディングをすることが多いです。 自分が経験したことで、SQLの書き方ひとつでも大きな問題になったこともあり、 SQLの書き方には知恵を絞って、いかに効率がよいSQLを記述するかということを心がけるようになりました。 今回はSQLの結果では同じ結果を返す、3種類の結合の速度を比べてみました。 今回はサンプルテーブルとして、下記の2つのテーブルを使用します mysql> desc user_m;

    SQLで効率のよい書き方を研究
  • 役立つチートシート色々

    言語のリファレンスなどがチートシートとしてまとめられていると、ありがたいですよね。 チートシートの良いところは、目的とソリューションが一目で分かることです。 vimを使い始めた頃に、操作方法のチートシートをデスクトップの壁紙にしたのは良い思い出です。 そんなチートシートを、たくさん(260種類以上)集めたサイトがあります! それが「Cheat-Sheets.org」です。 このサイトの中から気になるチートシートをいくつか選んでご紹介したいと思います。 ■ Git Cheat Sheet by Zack Rusin 弊社でも流行しつつあるバージョン管理システムGit。 Subversionからの移行組にとっては、ありがたいチートシートです。 ■ Design Pattern Quick Reference by Jason S. McDonald リンク切れしているので、ダウンロードはこちら

    役立つチートシート色々
  • Vimperatorに入れているプラグインリスト

    こんにちは、熊谷です。 日々Vimを用いて開発を行いそのキー操作にどっぷり浸っていると他のアプリケーションでもそのキー操作で操作をしたくなってきます。そこで、画面表示確認等々でVimと交互に行ったり来たりするFirefoxでもそれと同じ操作ができるVimperatorを使わなければ!と思いここ最近使用しています。 Vimperator体はこちらからダウンロードできる開発版を使用しています。 http://download.vimperator.org/vimperator/ VimperatorはVimのキー操作でFirefoxを操作できるということだけではなくVimperatorプラグインによりより使いやすく拡張することが出来るということで、プラグインをいろんな人が公開しています。 bookmarktoolbar-hint.js ブックマークツールバーのヒント機能を提供するプラグイン。

    Vimperatorに入れているプラグインリスト
  • 1