並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 28721件

新着順 人気順

*テストの検索結果161 - 200 件 / 28721件

  • ソフトウェアテスト入門 / 2022-08-30 software testing

    ■参考 ・JSTQB ソフトウェアテスト教科書 JSTQB Foundation 第4版 シラバス2018対応 ・業務でも活用できるソフトウェアテストの7原則 ・Agile Testingのエッセンス ・TDD Boot Camp 2020 Online #1 基調講演/ライブコーディング ・テスト駆動開発 ・BDDとATDD ・The BDD Books - Discovery (Japanese Edition) ・リーダブルテストコード ・テストコードにはテストの意図を込めよう ・組織にテストを書く文化を根付かせる戦略と戦術(2020秋版) ・質とスピード(2022春版、質疑応答用資料付き) ・【翻訳記事】テストに対する考え方「Testing Manifesto」 ・マネジメント向けアジャイル開発概要 ・The Software Testing Ice Cream Cone ・Goo

      ソフトウェアテスト入門 / 2022-08-30 software testing
    • ユニットテストをGitHub CopilotとChatGPT使って書いてみたらやばかったです | DevelopersIO

      GitHub Copilotとの単体テストがやばい。ChatGPTが書いてくれるテストもすごい。もうこれらがない時代には戻れないような気がします。 こんにちは。AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 みなさんユニットテスト書いてますか? 昨今AIがダミーデータを書いてくれたり、ユニットテストそのものを書いてくれたりと技術の進歩がすごいですね。 私はリファクタリングが好きですが、リファクタリングをする前に絶対に必要なもの。 そうテストですね。 今回私がテストを後回しにしてしまった以下のOSSについてGitHub CopilotとChatGPTのそれぞれの力を借りながら、テストを書いてみました ※ これは以前私が始めたプロジェクトであり、OSSとして公開されているので学習に使われても問題のないコードです。 なお、GitHub Copilotの料金や

        ユニットテストをGitHub CopilotとChatGPT使って書いてみたらやばかったです | DevelopersIO
      • テスト駆動開発/振る舞い駆動開発を始めるための基礎知識

        連載目次 2000年代初期に開発手法として確立された「テスト駆動開発」(Test Driven Development、以下「TDD」)は、その後10年もの間で普及が進み、今や珍しくない開発スタイルの1つとなっています。国内でも「アジャイルアカデミー」「TDD Boot Camp」などによる推進・普及活動が各地で活発化し、認知が広がってきました。 なおTDDは誕生からこれまでの間に、さまざまな工夫や実践上のノウハウが提唱されてきました。またTDDの普及に影響を受け、他のさまざまな「テストファースト」手法も台頭してきています。 本稿では、そうしたTDDの発展や、振る舞い駆動開発(Behavior Driven Development、以下「BDD」)など他のテストファースト手法への展開についても解説します。 ※編集部注:ソフトウェアの「テスト」そのものの概要や種類について知りたい方は記事「J

          テスト駆動開発/振る舞い駆動開発を始めるための基礎知識
        • テスト自動化研究会 - テスト自動化の8原則

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

            テスト自動化研究会 - テスト自動化の8原則
          • 橋本絢子 / Ayako Hashimoto on Twitter: "私が学生の頃、日本史が苦手だった原因がこれ。自分の国なのに誇りを持てなかったから、テストの点数も世界史より悪かった。大人になってから自虐史観でない歴史を知って今は歴史が大好きになった。"

              橋本絢子 / Ayako Hashimoto on Twitter: "私が学生の頃、日本史が苦手だった原因がこれ。自分の国なのに誇りを持てなかったから、テストの点数も世界史より悪かった。大人になってから自虐史観でない歴史を知って今は歴史が大好きになった。"
            • アスペルガー症候群 診断テスト | ケンブリッジ大学自閉症研究チーム準拠

              アスペルガー症候群の診断テストです。この診断テストはケンブリッジ大学自閉症研究チームが大人向けに作成したテストを、Web上で診断できるようにしたものです。 50の質問に4つの選択肢で答えることでセルフチェックでき、あなたのアスペルガー指数が分かります。 50問全てにチェックが終わりましたら、50問目の質問の下にある「アスペルガーを診断する」ボタンを押して下さい。以下の診断結果が表示されます。 診断テストスタート 1.何かをするときには、一人でするよりも他の人といっしょにするほうが好きだ。 そうであるどちらかというとそうであるどちらかというとそうではないそうではない(ちがう) 2.同じやり方を何度もくりかえし用いることが好きだ。 そうであるどちらかというとそうであるどちらかというとそうではないそうではない(ちがう) 3.何かを想像する時、映像(イメージ)を簡単に思い浮かべることができる。 そ

              • ローコードテスト自動化ツールの mabl がすごい

                というのを使っていて思ったのでレポを書いていきます。 mabl とは - 基本的な機能 ざっくり言うと E2E テストをお手軽にメンテできるツールです。 こんな感じでポチポチ画面を操作していくと、それで実行したアクション(ボタンやリンクをクリックするなど)を自動で記録してくれて、E2E のテストを作成することが出来ます。 コードを書かずに E2E テストをサクッと作れちゃうのが魅力な訳ですが、それだけではありません。そんなすごいところを紹介していこうと思います。 mabl のここがすごい Auto Healing 何やら回復魔法みたいな感じでかっこいいですが、何かというと E2E テストがコケるようになった時に自動で修復してくれる機能です。 例えばボタンの位置が変わってしまっても、同じ文脈であろうボタンを自動で探して修復したりしてくれます。 E2E での辛さといえば、やはりテストのメンテナ

                  ローコードテスト自動化ツールの mabl がすごい
                • イチから分かる、テスト自動化とSelenium | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

                  今日は、テスト自動化と、ブラウザ自動テストツールSeleniumについて、知らない方でも分かるようイチから解説したスライドを作ったのでご紹介します。 このスライドは、2014年2月28日に開催された「Enterprise × HTML5 Conference」の発表スライドに、時間の関係で省略した多数の未発表ページを加えたものです。 イチから分かる解説についてはこれで終わりですが、せっかくですのでスライドの見どころをご紹介しましょう。

                    イチから分かる、テスト自動化とSelenium | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
                  • およそ8000種のAPIをブラウザ上でテスト実行可能な「Rakuten RapidAPI」を使ってみた! - paiza times

                    どうも、まさとらん(@0310lan)です! 今回は、膨大な量のAPIを横断検索できてそのままブラウザ上でテスト実行も可能なWebサービスのご紹介です。 元々はRapidAPIが提供していたサービスを楽天がパートナー契約を結んだことで、日本語でも利用できるようになりました。2018年末にはバージョン2.0となり改良も進んでいます。 APIの開発者やWeb開発に興味のある方は、ぜひ参考にしてみてください! 【 Rakuten RapidAPI 】 ■「Rakuten RapdAPI」の使い方 それでは、実際に使いながらどのようなサービスなのかを見ていきましょう! 最初に、トップ画面から【新規登録】ボタンをクリックしてユーザー登録を済ませておきます。 メールアドレス・パスワードなどを設定すればすぐに登録できます。 (※GitHubやGoogleアカウントでも登録可能です) 登録が完了したら、す

                      およそ8000種のAPIをブラウザ上でテスト実行可能な「Rakuten RapidAPI」を使ってみた! - paiza times
                    • 大学新テストに「プログラミング」検討 IT人材育成 未来投資会議 - 日本経済新聞

                      政府は大学入試センター試験に代わって導入される「大学入学共通テスト」の科目に、プログラミングや統計などの情報科目の導入を検討する。ビッグデータや人工知能(AI)活用の必要性が高まる中、文系・理系を問わず素養を身につけさせて、IT(情報技術)人材の育成につなげる。17日の未来投資会議で議論に着手する。大学入学共通テストは現行の大学入試センター試験に代わり、2021年4月に大学に入学する人が受験す

                        大学新テストに「プログラミング」検討 IT人材育成 未来投資会議 - 日本経済新聞
                      • RSpecによるユニットテストの書き方 — recompile.net

                        2012年04月19日 最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめにごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと

                          RSpecによるユニットテストの書き方 — recompile.net
                        • SSD耐久テスト - 第4回 東芝製SSDは壊れる前にリードオンリーになるのか

                          実際に壊れるまでSSDに書き込み続けて、SSDの限界を調べてみよう。 仕様 SSD耐久テストのプログラムについて 第1回 MLCの書き込み回数はどれぐらいなのか テスト結果 第2回 空き容量はウェアレベリングに影響するのか テスト結果 第3回 Win7のTrimコマンドは寿命を延ばすのか 最新記事 第4回 東芝製SSDは壊れる前にリードオンリーになるのか テスト結果 第4回 東芝製SSDは壊れる前にリードオンリーになるのか 2010.4.7 東芝製SSDは物理的に壊れるのを防いでくれるらしい。書き込み続けることで徐々に予備領域が失われていくが、これがSSDの実容量に影響を与える前にリードオンリーにして(以降の書き込みを禁止して)、ファイルが破壊されるのを防ぐ仕組みだ。 右側2列が予備領域。これがあるからといって、SSDの実容量を超えて保存できるわけではなく、ウェアレベリン

                          • ソフトウェア設計を学びたい人々にまず教えるべきことはテスト技法ではないか - 余白

                            根本の問題意識 ソフトウェアの設計スキルはどのように獲得する(させる)ことが効果的であるのか ソフトウェアアーキテクチャの目的 そもそもソフトウェアアーキテクチャはどのような欲望を満たすための方法か ソフトウェアアーキテクチャの目的は、求められるシステムを構築・保守するための必要な人材を最小限に抑えること である。 (CLEAN ARCHITECTURE) 「求められるシステムを構築・保守するための必要な人材を最小限に抑えたい」 => 構築容易性 と 保守容易性 を確保したい 構築容易性 「構築しやすさ」とは? ソフトウェアを構築するとはどういうことか ソフトウェアの2つの価値: 「振る舞い」と「構造」 振る舞い: 要件を満たすこと => いわゆる機能 構造: 振る舞いを簡単に変更できること => いわゆるアーキテクチャ 構築しやすさ=価値の生み出しやすさ 要件を満たしながら振る舞いを変更

                              ソフトウェア設計を学びたい人々にまず教えるべきことはテスト技法ではないか - 余白
                            • ブラウザー上でサクッとコードの動作テストができるWebサイトいろいろ

                              2017年2月17日 便利ツール 作業中に、ふと動作確認がしたい…でも新規ファイルを作るのすらめんどくさい…なんてこと、ありませんか?(え?ない?w)そんな時はファイル不要!環境設定不要なオンラインテストサイトを使っちゃいましょう!動作確認用オンラインツールはいくつかありますが、実際に使っているもの、ブックマーク登録しているものをいくつか紹介します!ユーザー登録してコードを保存できるサイトもあるので、備忘録として使ってみてもよさそうです! ↑私が10年以上利用している会計ソフト! CodePen Webクリエイターボックスでも何度となく紹介してきたCodePen。フロントエンドの動作確認に最適です。Emmetの利用もOK!ライブプレビューができるので、いちいち保存したり実行ボタンをクリックして動作確認する必要はありません。作成したコードをブログへ埋め込んだり、シェアするのも簡単! HTML

                                ブラウザー上でサクッとコードの動作テストができるWebサイトいろいろ
                              • フロントエンドテストプラクティス in open 8

                                2021/09/13 Open8 で発表したフロントエンドテストプラクティスの話です。

                                  フロントエンドテストプラクティス in open 8
                                • JS開発におけるTDDと自動テストツール利用の勘所

                                  カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09Mikiya Okuno

                                    JS開発におけるTDDと自動テストツール利用の勘所
                                  • お前らこのテストやってみろwwwww「マルチタスク能力」が分かるぞ : ライフハックちゃんねる弐式

                                    2015年10月09日 お前らこのテストやってみろwwwww「マルチタスク能力」が分かるぞ Tweet 150コメント |2015年10月09日 12:00|Web・テクノロジー|Edit 1 http://www.kongregate.com/games/IcyLime/multitask-2 学歴でいうと スコア100が駅弁、marchの壁 スコア135が地底 早慶  の壁 スコア150が東大京大 医学部の壁 プロゲーマーを目指すなら150は必須(マルチタスクを必要としないゲームなら別) 当ブログサイトはアフィリエイト広告、バナー広告を利用しています。 3 普段PCげーをやっていない人は操作に慣れるまで時間がかかるだろうが 2時間以内に達成できた最高スコアで判断してください 5 ちなみに某FPSで国内外の大会で優勝経験のある俺は155が最高です 18 48 8 複数のことが同時にできな

                                      お前らこのテストやってみろwwwww「マルチタスク能力」が分かるぞ : ライフハックちゃんねる弐式
                                    • 我が名は神龍……どんなテストもひとつだけ自動化してやろう - Qiita

                                      『我が名は神龍……どんなテストもひとつだけ自動化してやろう』 じゃ、じゃあ!このブラウザテストを自動化してください! Chromeで https://kids.yahoo.co.jp/ にアクセスして 検索ワードに ねこ と入力して さがすをクリックして 検索結果にネコ - Wikipedia が含まれていることを確認して 検索結果に 買い方 を追加して さがすをクリックして 探しているのは「猫の飼い方」?と表示されることを確認して クリックすると猫の飼い方で再検索されて 検索ボックスを不倫で上書きして さがすをクリックして このページは表示できませんと出ていることを確認 『よかろう……たやすい願いだ』 まずはライブラリのインストールと初期設定をしてやろう…… # [ライブラリのインストール] # CodeceptJSとPuppeteerをインストールします。nodeとnpmが必要ですので

                                        我が名は神龍……どんなテストもひとつだけ自動化してやろう - Qiita
                                      • A/Bテストに用いられる統計的検定手法(ロジック)のまとめ&比較 | RCO Ad-Tech Lab Blog

                                        リクルートデータ組織のブログをはじめました。※最新情報はRecruit Data Blogをご覧ください。 Recruit Data Blogはこちら 汎用人型雑用AIの stakaya です。 たまたま数年前に社内のBLOGに書いたABテストのロジックのまとめ&比較記事を発掘したので、 このまま眠らせているのはもったいないぞと、 圧倒的もったいない精神を発揮し、シェアさせていただきます。 あの頃は私も若かった。 社内では”堅物・真面目・一途”で有名なものでして、下記文章がお硬いのはご勘弁ください。 はじめに 本記事は、施策の評価手法としてしばしば用いられるA/Bテスト(A/B testing)について、できる限り背後にある仮定を明記した上で、まとめたものである。 A/Bテストとは、主にインターネットマーケティングにおける施策の良否を判断するために、2つの施策(通常、A・Bと記載)を比較す

                                          A/Bテストに用いられる統計的検定手法(ロジック)のまとめ&比較 | RCO Ad-Tech Lab Blog
                                        • 自動テストの誤解とアンチパターン in 楽天 Tech Talk

                                          2014/02/12の楽天Tech Talkに登壇させてもらったときの発表スライドです。 2013年に発表したいくつかの内容をまとめました。 基本的に、ソフトウェアテストの絶望を聞きたい人向けです。Read less

                                            自動テストの誤解とアンチパターン in 楽天 Tech Talk
                                          • パソコンのメモリが壊れていないかメモリテストを行うフリーソフト「MemScope」

                                            新しくパソコンを購入した場合や、メモリを増設した場合にはメモリテストが必須です。メモリのエラーはハードディスクのエラーと違って見分けにくく、ウインドウズの調子が悪いのかな?というように誤解しやすいためです。また、購入直後であれば初期不良ということで無料でメモリが交換可能な場合がほとんどです。そのため、とりあえずメモリテストは必須。 今回のフリーソフト「MemScope」はそういったメモリテストツールの一つ。特徴は、このソフトがもともとフリーではないと言うこと。ハードウェア全体のエラーを調査して診断するソフトウェアを開発している「Micro2000」というマイクロソフト認定パートナー(マイクロソフトは高い技術力のあるIT関連企業を認定パートナーとしている)が販売しているソフトウェア「Micro-Scope」に採用しているのと同じ機能なのです。そのため、信頼性はかなり高いと判断していいはず。

                                              パソコンのメモリが壊れていないかメモリテストを行うフリーソフト「MemScope」
                                            • 45万回のアイコンABテストにみる、ダウンロードされやすいアイコンの特徴とは? – 佐藤航陽のブログ

                                              決済サービス「spike(スパイク)」のリリースのほうに時間を割いていて、ブログの更新が滞っていました。。。何かの片手間でブログを続けるってなかなか難しい。気分転換にブログを新しくしました。調べるおタカノリさんやサイプロさんスゲーなと思うこの頃です。 先日Google Playがリニューアルされた記事をアップして、アイコンの大きさが2倍になり、今後Google Playでますます重要になるなと感じたわけですが、7月の末に今度はPC版のGoogle Playもリニューアルされてダウンロードページのクリエイティブがアイコンとスプラッシュだけになってしまいました。以前は大きい長方形のバナーが表示されていましが、こちらは使われるのはGoogleのおすすめに入ったときだけで、ほとんどのディベロッパーには無縁のものになってしまっています。 今後アイコンが重要になってくる流れは間違いないので、これを無料

                                              • PHP 5からPHP 7への移行で、Tumblrはレイテンシが半分、CPU負荷も半減。テストツールでPHP 7への移行に問題ないかをチェック

                                                PHP 5からPHP 7への移行で、Tumblrはレイテンシが半分、CPU負荷も半減。テストツールでPHP 7への移行に問題ないかをチェック PHPの10年ぶりのメジャーバージョンアップとして昨年12月に登場した「PHP 7」は、PHP 5と比べて2倍以上の実行速度を実現するとリリース前からPHPの生みの親であるRasmus Lerdorf氏自身が説明してきました。 PHP 5からPHP 7へと内部システムのアップデートを行ったTumblrはその成果をブログで発表し、たしかにPHP 7のへ移行したことで実行速度が2倍になったことを裏付けています。 静的解析と自動テストでPHP 7への移行に問題がないかを確認 Tumblrが公開したブログ「Tumblr Engineering — PHP 7 at Tumblr」によると、Tumblrがその内部で稼働しているシステムをPHP 5からPHP 7

                                                  PHP 5からPHP 7への移行で、Tumblrはレイテンシが半分、CPU負荷も半減。テストツールでPHP 7への移行に問題ないかをチェック
                                                • 組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition

                                                  デブサミ夏 【B-4】 2019/07/02 13:15 ~ 14:00 https://event.shoeisha.jp/devsumi/20190702/session/2077/

                                                    組織にテストを書く文化を根付かせる戦略と戦術(2019夏版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2019 Summer Edition
                                                  • Sony Musicの社員にハイレゾ音源聴き分けテストをさせてみた | BASEMENT-TIMES

                                                    先日、当サイトのメールアドレス宛に一通のメールが届いた。 「突然のご連絡失礼いたします」 から始まるメールは、真っ先に当サイト名のスペルを間違えており、宣言通りの突然の失礼っぷり。さすが大企業と言ったところである。 内容を要約するに 「ハイレゾを売りたいのでプロモーション手伝ってください」 とのこと。 そう滅多にいないとは思うが、ハイレゾ自体を知らないアナタの為にハイレゾとは何ぞやをザックリ説明すれば「専用機器で聴く超高音質音源」だ。今めちゃくちゃプッシュされている。 話は戻ってハイレゾのプロモーション… いや、そんなこと言われても、である。 考えてみて欲しい、このサイト、あるいは別のインターネットで 「ハイレゾは最高、普通の音源聴いてる奴は素人、耳が童貞」 みたいなことを書いたとして、みなさん「あ、ハイレゾで聴こ!」ってなるんですか。ならないよね。なるっていうなら目標達成だよ。この記事終

                                                      Sony Musicの社員にハイレゾ音源聴き分けテストをさせてみた | BASEMENT-TIMES
                                                    • Software Design連載 2021年9月号 「テストが無い」からの脱却 - MonotaRO Tech Blog

                                                      こんにちは、鈴木です。 「テストが無い」状態を脱却しました。 「いつの時代かよ!」と突っ込まれるかもしれませんが、モノタロウは創業から 20 年ほど EC をやっています。昨日書いたコードも、15 年前に書いたコードも、元気にビジネスを支えています。 本記事ではモノタロウの EC を支える API の話をします。「テストが無い」状態がスタートラインでした。そこから、CI を導入して、ローカル開発環境の整備して、テストコードを書いて、リリースマネジメントを導入しました。 目新しいことは書きません。長寿の大規模システムであっても、愚直に数年取り組むことで、「前進できる!」「変えられる!」という実例を書きます。 ※本記事の初出は、 Software Design2021年9月号「Pythonモダン化計画(第2回)」になります。第1回の記事は「Software Design連載 2021年8月号

                                                        Software Design連載 2021年9月号 「テストが無い」からの脱却 - MonotaRO Tech Blog
                                                      • 無料でMacでIEの表示テストをする方法

                                                        modern.IEでは仮想PCを使用したIEの表示テストツールが提供されてます。これを使用するとWindows以外のOSでも複数バージョンのIEのテストが行えます。 追記:modern.IEの日本語版ページが開設されました。 ホーム | Internet Explorer の検証がより簡単に | modern.IE はじめに modern.IEのVirtual toolsページではIEのテストツールが提供されてます。 「Local virtualization」では各OS、各仮想化ソフトウェア用のWindows&IEファイルが用意されてます。OSはWindows、Mac、Linux、仮想化ソフトウェアはVirtualBox、VMWare Fusion、Parallels、Virtual PCなどに対応しています。 ここではMacでVirtualBoxを使用してIEを起動させる方法を紹介しま

                                                          無料でMacでIEの表示テストをする方法
                                                        • 親善試合はあくまでテスト 日本サッカー協会に感じた世界との距離

                                                          Search, watch, and cook every single Tasty recipe and video ever - all in one place! News, Politics, Culture, Life, Entertainment, and more. Stories that matter to you.

                                                            親善試合はあくまでテスト 日本サッカー協会に感じた世界との距離
                                                          • 東京新聞:ミスト、冷却グッズ…テストで不評 酷暑の五輪、対策大丈夫?:社会(TOKYO Web)

                                                            ビーチバレーの五輪テスト大会会場で、帽子やタオルをかぶり、冷却パックを手に観戦する人たち=7月24日、東京都品川区の潮風公園で 二〇二〇年東京五輪・パラリンピックに向け大会組織委員会がテストを進める暑熱対策が、限定的な効果しか発揮できていない。都内でのミストシャワー(噴霧器)の使用実験では、熱中症のリスクの目安となる暑さ指数(WBGT)が「危険」の水準をオーバー。組織委からは観客に「自己責任で」と求める声まで出はじめた。 (原田遼)

                                                              東京新聞:ミスト、冷却グッズ…テストで不評 酷暑の五輪、対策大丈夫?:社会(TOKYO Web)
                                                            • 全銀ネット障害、メモリー不足が要因 事前テスト甘く - 日本経済新聞

                                                              三菱UFJ銀行など10金融機関で約250万件の送金が滞った全国銀行データ通信システム(全銀システム)の障害は、各金融機関と同システムをつなぐ機器の容量(メモリー)不足が要因だったことがわかった。機器の更新で処理量が増え、想定の容量を超えてパンクした。事前のテストが不十分だった可能性もあり、検証が求められる。 全銀システムを構築するNTTデータなどは16日までに中継コンピューターのメモリー不足が

                                                                全銀ネット障害、メモリー不足が要因 事前テスト甘く - 日本経済新聞
                                                              • PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月前の自分に教えたいので、まとめてみた - Qiita

                                                                PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月前の自分に教えたいので、まとめてみたRubyPHPRailsRSpec タイトル長い。すまぬ。PHPerとして約10年近く。Ruby自体は案件によってちょこっとだけ触ったことがある程度。Rails自体を本格的にさわるのは今回が初めて。PHPだとCakePHPを中心にZend/Symfonyなどいくつか。そんな僕が今回、Rails4デビューをして、WebAPIを作り、RSpecでテスト駆動開発風味で、GitHubプルリクベースの、CircleCI経由デプロイをするまでの開発の流れをひと通りやってみて、分かったことがいくつかあったので、それをまとめてみた。過去の自分のために。 注意点としては、今回作ったのはWebサービスではなく、スマホゲーム(ネイティブ)のサー

                                                                  PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月前の自分に教えたいので、まとめてみた - Qiita
                                                                • プログラマ向け!タイピング速度を2倍に引き上げる練習方法 | SiTest (サイテスト) ブログ

                                                                  タイピング速度は勉強の効率 日本語とプログラミング言語の違い タイピング速度の指標 タイピング速度が向上するメカニズム 練習方法: 認識力 練習方法: 指のストレッチ まとめ 結論からいうと、写経が速くなるので勉強効率が良くなります。 また対話シェルを使ってビルトイン関数の動作を簡単にチェックできるようになり、プログラミングの作業中も効率が良くなります。 私は以前から電車内で技術書を読むという習慣付けを行っていましたが、新しい技術に対して覚えが悪いと感じていました。 自分で打ち込んで結果を確認した数行のほうが物覚えが良いのです。 プログラミング言語は黙って写経 とはまさにこのことだったのです。 しかし、わざわざコマンドを入力して確かめることはとても億劫なものです。 新しいツールやプログラミング言語のサイトにはチュートリアルがありますが、当たり前に動作する四則演算のコマンドは打ちたくありませ

                                                                    プログラマ向け!タイピング速度を2倍に引き上げる練習方法 | SiTest (サイテスト) ブログ
                                                                  • Wataru Katsurashimaさんのツイート: "「地球の自転」をまだ習っていないという理由で、「太陽が動く」と答えろという教育は、僕は間違っていると思う。(小学校三年生の息子のテストより) h

                                                                    Wataru Katsurashima @ w_katsura Japan Marketing Director, Juniper Networks (former Chief Evangelist, VMware Japan) / opinions are my own.

                                                                      Wataru Katsurashimaさんのツイート: "「地球の自転」をまだ習っていないという理由で、「太陽が動く」と答えろという教育は、僕は間違っていると思う。(小学校三年生の息子のテストより) h
                                                                    • WebのUIテスト自動化 - Seleniumを使ってみる - Qiita

                                                                      Appiumを色々触っているんですが、仕組みが同じSeleniumもちょっと触ってみました。 だいぶ色々なことができそうなのでこちらも触りつつメモを取っていこうと思います。 実際の動画デモ 実際にどんなことができるのか、参考動画を撮ってみました。 内容的にはネタな感じにしていますが、どんなことができるか分かってもらえるかと思いますw Seleniumとは Seleniumはクロスブラウザ、クロスプラットフォームのUIテストツールです。 ブラウザに表示される要素を操作し、取得して想定されうる状態になっているかをテストできます。 また、画面のキャプチャを撮ることもできます。 検索してみると有用な記事がいくつかあるので、詳細はそちらを見てください。 ここでは簡単に触ったメモや所感を書いていきます。 JavaScriptテスト自動化ツールSeleniumのこれまでとこれから(前編)。第1回 日本S

                                                                        WebのUIテスト自動化 - Seleniumを使ってみる - Qiita
                                                                      • テストを書く文化を育てる戦略と戦術

                                                                        at DevLOVE現場甲子園2013 2013/11/09 (土) http://http://devlove.doorkeeper.jp/events/5464Read less

                                                                          テストを書く文化を育てる戦略と戦術
                                                                        • Androidアプリ開発でテストを始めるための基礎知識

                                                                          Androidアプリのテストに関する課題 Android端末の普及は世界規模で増加の一途をたどっています。2011年秋冬モデルが発表され、発売予定のものを含むと日本で発売中のAndroidの携帯端末は100機種に迫ろうとしています。読者の皆さんの周囲を見渡しても、電車や街角でAndroidを採用したスマートフォンなど携帯端末を使用する人をよく見かけるのではないでしょうか。 そして、スマートフォンに留まらずタブレットやミュージックプレイヤー、電子ブックリーダー、POSレジ、テレビなど、さまざまなデバイスがAndroidを搭載し始めています。Androidの採用が増えるにつれ、Androidアプリの種類が増えるので、アプリの開発案件も増えることになります。実際、本稿を読んでいる開発者の方の中にも、すでにAndroidアプリの開発に取り組んでいる方も多いのではないでしょうか。 筆者も普段の業務の

                                                                            Androidアプリ開発でテストを始めるための基礎知識
                                                                          • CodeZine:「超高速、完全自動、しかもフリー」 WebテストツールのGITAK公開(TIBCO, 開発ツール)

                                                                            TIBCOは、オープンソースのWebサイトテストツール「TIBCO General Interface Test Automation Kit 0.7」(GITAK)を公開した。TIBCO Developer Networkより無償でダウンロードできる。 「TIBCO General Interface Test Automation Kit」は、Webサイトの入力チェック、ボタンの動作内容、JavaScriptの動作などを自動で一気にテストできるツール。すべてのテストがブラウザで完結するのが特徴だ。ダウンロードファイルにはサンプルが含まれているので、試しに動作させてみることができる。 1.GITAKの入手 TIBCO Developer Networkよりファイルをダウンロードし、解凍する。 2.TestRunner.htmlの起動 解凍してできたフォルダから「/gitak/c

                                                                            • [ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)

                                                                              この連載は、WebアプリケーションのテストツールであるSelenium(セレニウム)についてサンプルを用いながら概要と基本的な使い方を解説していきます。本連載第1回の今回は、Seleniumの概要について紹介します。 Seleniumとは、Webブラウザを使ってWebアプリケーションをテストするツールです。この「Webブラウザを使って」というのが非常に大きなポイントで、人が手でWebブラウザを操作する代わりにSeleniumがWebブラウザを操作してくれるのです。 そして単純に操作するだけでなく、例えばエラーメッセージが正しく表示されているかといった検証も行うことができます。つまり、今まで人手を必要としていたWebブラウザを使った試験が自動化できるものなのです。そのため数百項目もあるテストも、クリック1回で実施できます。 より重要なことは「自動化することによって試験を繰返し実施できる」こと

                                                                              • 「宿題なし・定期テストなし」勉強しろと言わないのに生徒が勝手に勉強する公立中学校の"魔法の質問"3つ 「起立・気をつけ・礼・着席」は逆効果

                                                                                自分で決められる子になる「3つの言葉」 私はおととしまで、東京都の千代田区立麹町中学校で校長を務めていましたが、毎年、中1の入学後に着手するのは、生徒の主体性を取り戻すリハビリでした。 今の子たちの中には、幼いときから勉強も遊びも与えられ続け、親や大人の指示にしたがってきた子が少なくありません。 そういう子は、楽しいことも、やるべきことも、外から与えられるのが当然と、無意識で思ってしまっています。その結果、自分で決めて行動することができない子が多いのです。 また、日本の学校教育は、「起立、気をつけ、礼、着席」に象徴されるように、すべて命令形です。これでは主体性は育ちません。 主体性を失ってしまった子を変えるために、問題が起きるたびに私たちが繰り返し使ってきた三つの言葉があります。 まず一つ目の言葉は「どうしたの?」です。お互いに現状を把握する言葉です。その回答がどんなに勝手な理由でも叱った

                                                                                  「宿題なし・定期テストなし」勉強しろと言わないのに生徒が勝手に勉強する公立中学校の"魔法の質問"3つ 「起立・気をつけ・礼・着席」は逆効果
                                                                                • 『JavaScriptのテスト手法』

                                                                                  みなさんはじめまして。 2011年11月に中途で入社し、現在はAmeba事業本部でスマートフォン版Ameba(通称デカグラフ)の開発をしている川口(facebook)と申します。 JavaScriptにおけるテストフレームワーク JavaScriptにおけるテストフレームワークとしては、有名なもので現在以下のものがあります。 ●JsUnit Javaのテストフレームワークとして有名な「JUnit」を参考に作られたテストフレームワークです。 ●QUnit もともとjQueryをテストするために開発されたフレームワークですが、現在ではjQueryへの依存が無くなっているためjQuery以外のライブラリを使ったプロジェクトでも使用できます。 ●Jasmine

                                                                                    『JavaScriptのテスト手法』