You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
連載の第6回では、Ansibleのテストにおける考え方や方法論を解説していきます。 Ansibleにおいてテストは必要かテストは、対象のプログラムが仕様通りに正しく動いていることの確認や、バグを発見するために必要な工程です。適切なテストをすることにより、対象物(システム)の品質を担保できます。では、Ansibleのような構成管理ツールではどうでしょうか。従来の構成管理の手法としてはシェルスクリプトなどを使い、ミドルウェアのインストールおよびサービスの起動を行っていました。シェルスクリプトはプログラムなので、仕様通りに構成管理が行われていることの確認としてテストをすることがあります。それに対してAnsibleでは、プログラムを使用せずにyaml形式のPlaybookという設定ファイルをユーザーが記述します。そして、そのPlaybookに基づいてAnsible内部のPythonで記述されたプロ
Python アプリケーション毎に環境を分ける (pyenv + virtualenv (or venv) + pip)の續きのやうなもの。 Ruby Python Lint Rubocop flake8 テスト RSpec unittest モック RSpec mock (or unittest.mock) 時間に依存したテスト Timecop (or ActiveSupport::Testing::TimeHelpers) freezegun テストランナー Rspec unittest タスクランナー Rake Invoke ファイル監視 Guard watchdog + Invoke Lint 追記 20161107 flake8-pep257 は flake8-docstrings に置き換へられた。 PEP8 と PEP257 と云ふコーディングスタイル標準が在る。flake8
以降、ですますで書きます。どうもいつもの自分の投稿スタイルと合わないので… なぜIEか PerlにもPythonにも、ブラウザ依存でないWebページ巡回ツールがあります。mechanizeなどがそれにあたります。また、Pythonはurllib2などの純正モジュールなども利用可能です。 しかし、IEそのものをコントロールすることにより、 IE専用のサイト ボタンをクリックすると同時にjavascriptが実行されるようなサイト などを巡回する際のプログラミング負荷が減るのではないかと考えています。また、 動いているところをIEの画面で確認できる ことにより、視覚的に動作を把握しやすいことも挙げられます。 VBAによる方法 http://www.ken3.org/vba/ 三流君VBAで楽しくプログラミング Windows機ならかなりの確率で入っているMS-Office付属のツール、VBAを
These tools, frameworks, and libraries help to automate unit test execution, which is usually performed by the developer, usually using interfaces below the public interfaces of the software under test. Other categories that are relevant for unit testing include Static Analysis Tools, Test Coverage Tools, and Test Implementation Tools. Current Listings AdaTEST 95 AgitarOne Aunit C++Test Cantata++
オブジェクト倶楽部のイベントに行ってきました。といっても、途中参加・途中退出という中途半端っぷり。懇親会のほうに出たかったのですが、別の用事があり顔を出せませんでした。。。というわけで、ほんとトークスだけしにいったって感じです。 なので、ほとんどオブラブの感想が・・・笑ただ色々と僕のわがままを聞き入れてくださったスタッフの皆様には感謝感謝です。ちなみにLTも全部聞けませんでした。あまのりょーさんの面白かったです。エコシステムって確かジム・ハイスミスも言っていたように思いましたが、ああいうのは面白いですね(ジムのとあまのりょーさんのは毛色が違うかとは思いますが)。またid:yad-ELさんのが僕にはジンと来ました。 で、僕はRubytokという僕が公開しているツールに関するトークスをしたのですが、正直ちょっと説明が足りなさすぎましたね・・・反省しきりです。とはいえ、ありがたいことに少しは興味
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く