タグ

自動化に関するjacobyのブックマーク (14)

  • テスト自動化とは - ソフトウェアテスト自動化まとめサイト なんでも自動化サイト

    1.V字開発プロセスモデルによる分類 1.1.要件定義 VDM 形式手法(Formal Methods)により仕様の自動検証などを行う。 1.2.システム設計 モデル検査 Spin モデル検査により状態遷移図の状態で自動検証を行う。 LTSA モデル検査により状態遷移図の状態で自動検証を行う。 NuSMV モデル検査により状態遷移図の状態で自動検証を行う。 モデル駆動 ZIPC(商用:キャッツ株式会社) 状態遷移図による検証が可能 MDA モデルを実際に動かして動作検証する。Executable Umlなどを使用して仕様を記述。 IAR visualSTATE(商用:IAR SYSTEMS) ステートマシンを設計、検証、実装できるツール。20ステートまでの無料の評価版あり 1.3.詳細設計 Enterprise Architect(商用:SPARX SYSTEMS) テストツールではないが

    テスト自動化とは - ソフトウェアテスト自動化まとめサイト なんでも自動化サイト
  • テスト自動化研究会 - テスト自動化の8原則

    1. 手動テストはなくならない 2. 手動でおこなって効果のないテストを自動化しても無駄である 3. 自動テストは書いたことしかテストしない 4. テスト自動化の効用はコスト削減だけではない 5. 自動テストシステムの開発は継続的におこなうものである 6. 自動化検討はプロジェクト初期から 7. 自動テストで新種のバグが見つかることは稀である 8. テスト結果分析という新たなタスクが生まれる これらの原則は、どのようなドメイン、プロセス、ツールの現場におけるテスト自動化であっても共通して言える、テスト自動化に取り組む前に留意しておくべきことがら=原則を、テスト自動化研究会のメンバーによる議論のうえ、絞り込んだものです。これからテスト自動化に取り組まれる方、現在取り組まれている方、これから見直しをされたい方にご参考いただければ幸いです。 解説 1. 手動テストはなくならない ユーザビリティテ

    テスト自動化研究会 - テスト自動化の8原則
  • CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle

    2019年7月22日のJAWS-UG アーキテクチャ専門支部での発表資料です。 引き続き、議論・更新していきたいと思います。 (運用設計ラボ合同会社 波田野裕一)

    CI/CDの原則とデザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle
  • 退屈なブラウザ作業はSeleniumにやらせようーーはじめてでもできるブラウザ操作自動化 | メルカリエンジニアリング

    こんにちは、メルカリのQA-SETチームで自動化をぶりぶりしている tadashi0713 です。 これまではモバイルアプリ・WebアプリのE2Eテストを中心に自動化をしていましたが、最近ではプロダクト部門・カスタマーサポート部門・コーポレート部門の業務自動化にも挑戦しています。 今回はSelenium WebDriver (以下 Selenium) を使って簡単にできるブラウザ作業自動化についてご紹介します。 10/25にGitHub JapanでLT発表した資料もありますので、合わせてご覧ください。 english-lt.connpass.com 意外と多い、ブラウザを使った繰り返し作業 社内の色々な職種・チームの方々とコミュニケーションをしていると、ブラウザを使った繰り返し作業が多く感じました。 例えば 社内で使用しているWebサービスのアカウントを社員に付与する Chartio(h

    退屈なブラウザ作業はSeleniumにやらせようーーはじめてでもできるブラウザ操作自動化 | メルカリエンジニアリング
  • テスト自動化の理論と技術と戦略:LINE Developer Meetup Tokyo #39 - Testing & Engineering - LINE ENGINEERING

    テスト自動化の理論と技術と戦略:LINE Developer Meetup Tokyo #39 – Testing & Engineering By Hiroyuki Ito | 2018.07.09 2021.01.08LINE株式会社のSET(Software Engineer in Test)です。「SETタスクフォース」(以下「SETチーム」と表記)のリーダーとして、主にLINEプラットフォームのサーバーサイドで、テスト自動化を活用したプロダクト開発ライフサイクルの改善を立案・実施・主導しています。また、アジャイルコーチも兼務しています。 はじめに こんにちは。LINE株式会社のSET(Software Engineer in Test)の伊藤 宏幸(Hiroyuki Ito)です。 2018年6月27日(水)に、電気通信大学の西 康晴さん(以下「にしさん」と表記)をお招きして、「

    テスト自動化の理論と技術と戦略:LINE Developer Meetup Tokyo #39 - Testing & Engineering - LINE ENGINEERING
    jacoby
    jacoby 2018/07/10
    ROIの見極めは難しい。自動化に投入したコスト回収するほどテスト実施しない場合が多い。自動化はテスト工数削減の銀の弾丸にはならない。TABOK(テスト自動化知識体系)読もう。
  • 飽きっぽい人に朗報! 確実に習慣を身につけられる66日ルール | ログミーBusiness

    ニコニコ生放送の人気番組メンタリストDaiGoの「心理分析してみた!」。今回は「習慣化の科学」をテーマに、運動、勉強、読書、早寝早起きなど自分の生活に行動を習慣化させる方法について解説していきます。習慣化のカギは、意志の力を一定期間注力し続けること。だいたい66日続ければ、習慣として身につくんだそう。また、トリガー、時間、場所を固定化し、習慣にしたい行動を生活リズムに組み込むことが挫折しない習慣化のコツです。 意志の力は最適な“投資先”に使うDaiGo氏:「確実に続く習慣を設定するには」ということで、これ意志力の最適な投資先というところをお話していきたいと思います。これは常連のみなさんにはお馴染みの、意志力の研究ですね。 ケリー・マクゴニガルさんやロイ・バウマイスターの研究でも明らかになってますけれど、意志の力というのは限られてるんですよ。限界があるんですね。それで瞑想とかでトレーニングで

    飽きっぽい人に朗報! 確実に習慣を身につけられる66日ルール | ログミーBusiness
  • よくある業務開発の自動化事情 #jjug_ccc #ccc_cd3

    JJUG CCC 2015 Fall 2015-11-28T15:00-15:50 の発表資料です。 話せなかった分は切りましたが、言いたいことは言い切っています。

    よくある業務開発の自動化事情 #jjug_ccc #ccc_cd3
  • 人間を考慮した自動化

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    人間を考慮した自動化
  • 「最強」のチームを「造る」技術基盤

    「最強」のチームを「造る」技術基盤 Presentation Transcript 「最強」のチームを 「造る」技術基盤 Nov/09/2013 Hiroyuki Ito IT Department, Rakuten, Inc. http://www.rakuten.co.jp/ Hiroyuki Ito (伊藤 宏幸、The Hiro) 情報技術部 プロセス・品質課 テスト駆動開発グループ @hageyahhoo 2 アジャイルコーチとして、 開発現場を日々サポートさせていただいています。 3 造る = 栽培する・耕す 4 CI/CD TDD ATDD この3つを軸にした チーム造りについてお話します。 5 Agenda 1. チーム造りの背景 2. 1st Stage : CI/CD 3. 2nd Stage : TDD for Android 4. 3rd Stage : ATDD

  • JavaScriptで自動化!Pacifista入門 - Qiita

    皆さん環境構築とか、システムの設定作業とかって、どのように作業していますか? 古きは環境構築手順書を使って行なっていましたが、昨今の自動化ブームに伴って、 chefやcapistrano、fabricなどのツールを検討されている方も多いと思います。 ただ、最近はやりの自動化ツールって、RubyとかPythonを多少知っている必要があったり、 独自DSLや特殊な用語を覚える必要があったりと、学習コストが高くてとっつきにくくないですか? まわりにススメても「あー便利そうだねけど難しそうだね」で終わってしまうパターンが多々あります。 そこでPacifistaですよ Pacifistaは「環境構築をまるごとプログラミングする。それもシンプルに」を目的としたOSSの自動化ツールです。 Pacifistaには、以下の特徴があります。 JavaScriptでコードを書く事が出来る。 JavaScript

    JavaScriptで自動化!Pacifista入門 - Qiita
  • 自動化して簡単:ウェブ日記をつけてみよう! | ライフハッカー・ジャパン

    日記をつけるのは楽しそうですが、すべてを記録するのは大変なことです。そこで、自動化サービス「If This Then That (IFTTT)」を使い、カレンダーのイベント、写真、ソーシャルメディアへの投稿などをEvernoteに自動保存するようにしてみましょう! 自動化された簡単日記のできあがりです。 以前、IFTTTの便利な使い方はご紹介しましたね。自動化の「レシピ」の作成は簡単です。タスクのトリガー(Googleカレンダーの予定が開始した時など)とアクション(Evernoteに保存するなど)を選ぶだけ。 Facebookのタイムラインに似ていますが、保存するものを自由に選べて他の人にも見られないので、日記に最適です。 必要なもの まだであれば、IFTTTと Evernoteのアカウントを登録します。 私の場合は、Googleカレンダーの予定、Instagramの写真、「#today」

  • 「同じことは自動化して二度やらない」時間節約術~『Fancy Hands』創業者の仕事術 | ライフハッカー・ジャパン

    敏腕クリエイターやビジネスパーソンに学ぶ仕事術「HOW I WORK」シリーズ第32回。医者の検索&予約サービス『ZocDoc』のCEOサイラス・マスミ氏に続く今回は、パーソナルアシスタント・サービス『Fancy Hands』の創業者テッド・ローデン(Ted Roden)氏にインタビュー。 旅行の計画、パーティーの企画、クリスマスプレゼント選び、歯医者の予約など、誰かにまかせてしまいたいことってありますよね。また、とにかく時間がないときも。そんなときはパーソナルアシスタントにお願いしてしまいましょう! 『Fancy Hands』は毎月定額で利用できるバーチャルアシスタント・サービスです。アシスタントは全米に散らばっていますが、メールを送るのと同じくらい、簡単に自分のタスクを依頼できます。Fancy Handsは「世界で最も役に立つスタートアップ」や「まさに天国」など、数々の賞賛を得ています

  • Androidのあらゆる操作を自動化できるアプリ『Tasker』の使い方 | ライフハッカー・ジャパン

    Androidを使っていて「AをしたらBもしてほしい」と、思うことはありませんか? 例えば、職場を離れる時に関係者にメールを送る、映画館に入ったらマナーモードへ切り替える、朝起きたら着信音をオンにする、など。 これ全部、『Tasker』なら可能です。 この記事では、万能自動化ツールTaskerを利用して、Androidを超パワフルに使いこなす方法をご紹介します。Taskerのような自動化ツールに慣れていない人でも、きっと大丈夫。Taskerの使い方は、とっても簡単。利用したいタスクをダウンロードしてインストールするだけなのです。タスクを自分でカスタマイズしたい人にも、必要な手順を解説しますのでお楽しみに。 それでは一緒に、Androidの可能性を最大限に引き出していきましょう。 Taskerとは? TaskerはAndroidの自動化ツールです。 このアプリは携帯電話の情報をモニタして、(

    Androidのあらゆる操作を自動化できるアプリ『Tasker』の使い方 | ライフハッカー・ジャパン
  • 1