タグ

automationに関するmichael-unltdのブックマーク (5)

  • AndroidアプリのQA実施に必要な作業を自動化する - ZOZO TECH BLOG

    こんにちは、Androidエンジニアの堀江(@Horie1024)です。VASILY DEVELOPERS BLOGは新年2回目の更新になります。ちなみに去年の更新回数は53回だったようです。 また、Androidチームのトピックスとしては、先日ベストイノベーティブアプリ大賞を受賞した際にいただいたトロフィーがオフィスに届きました。今年も賞をいただけるようVASILY全員で頑張ります。 company.vasily.jp はじめに Android版iQONのリリースは約1~2週間に1回行っており、リリース前には社内QAを実施しています。QAを実施するために必要な作業は定型な作業ですが、手動で行うと思いの外時間が掛かりますし、作業の抜け漏れが起きる事もあります。 そこで、タイトルにもあるようにQAの実施に必要な作業を自動化しました。一度自動化してしまえば作業に抜け漏れがなくなり、自分たちの時

    AndroidアプリのQA実施に必要な作業を自動化する - ZOZO TECH BLOG
  • テスト工数を削減できるかもしれないペアワイズ法とPairwiser - Qiita

    筆者は元々デザイン系の出身なので、ソフトウェアのテストというものを真剣に考えたり調べたことはあまりなかった。この記事では、そんな自分がブラックボックステストをやることになり知った、組み合せテストにまつわる問題について説明する。 記事の概要 テストにおいてパラメータの組み合せが厄介な性質を持っていることに気付いた 組合せテストの負荷を軽減する「ペアワイズ法」というものがある ペアワイズ法を使って無料でテストケースを生成できるPairwiserというWebアプリケーションがある 組み合わせの数が多すぎる あるWebサイトに、以下のような典型的な検索UIがあったとする。この画面を対象にブラックボックステストを実施したい。 検索UI: 文字列の部分には以下のような文字列を入れてテストしたい。 一般的な文字列 未入力 極端に複雑な文字列 極端に長い文字列 チェックボックスの部分はオンとオフしかない

    テスト工数を削減できるかもしれないペアワイズ法とPairwiser - Qiita
    michael-unltd
    michael-unltd 2016/10/20
    "ペアワイズ法(またはオールペア法、または直交表)という手法を使うとテストケースを減らせることが分かった。"
  • iPhoneの動作を自動化できる神アプリ「Workflow」を徹底解説 (1/2)

    iOSはWindowsのようにファイルのやりとりする自由度が少ない。そんな中、「Workflow」はiPhoneの複数アプリを自動で連携させ、来であれば手間のかかる作業を自動化できるのがウリ。今回は、iPhoneアプリの動作をプログラムのように構築し、自動化できる神アプリ「Workflow」の使い方を紹介する。 動作を指定してWorkflowとして保存・実行する Workflowを使えば、プログラムを組むように動作を組み合わせて、iPhoneでの操作を自動化できる。例えば、ワンタップで近くのコーヒーショップを探したり、よく見るニュースサイトのトップ5の記事をまとめて開くといったことが可能になる。複数アプリを連携させ、指定した写真をZIPファイルでDropboxにアップロードしてからそのダウンロード用のURLをコピーするといったこともできる。UI英語だが動作の単語さえわかればいいので、中

    iPhoneの動作を自動化できる神アプリ「Workflow」を徹底解説 (1/2)
  • 連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:オープンソースなシステム自動管理ツール Puppet|gihyo.jp … 技術評論社
    michael-unltd
    michael-unltd 2008/06/30
    puppet made by Ruby OSS for admin of UNIX Network
  • HTTP::Recorder

    NAME HTTP::Recorder - record interaction with websites SYNOPSIS This module is deprecated It works by tagging links in a page, and then when a link is clicked looking on the submitted tag to see which link was clicked It can not handle Javascript-created links or JS manipulation of the page so it works only for fairly static websites For better options check out Selenium Patchs are welcome, and I'

    HTTP::Recorder
  • 1