並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 692件

新着順 人気順

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

  • 共通テスト:鼻出しマスク失格受験生に追試の場を!(19日編集部追記) --- 奥野 淳也

    ※編集部1月19日午後追記:午後3時過ぎのNHKニュースによると、本記事の執筆者が、本人プロフィールにも記載されたピーチ航空事件において、機長らの指示に従わずに旅客機の運航を妨げた威力業務妨害などの疑いで大阪府警に逮捕されたことが判明しました。編集部として、これを重く受け止め、同容疑者が「マスパセ」としての主張を記載した昨年12月13日の記事を取り下げます。 ※編集部1月19日午前追記:19日の報道で、本記事が取り上げた受験生(49歳)が不退去容疑で警視庁に現行犯逮捕されていたことが判明しました。本文中に言及のある通り、本文執筆時には知り得なかった情報であり、記事執筆の前提条件が変わっていることにご留意ください。 大学入試共通テストで、マスク着用問題による不正行為失格が発生した。 受験生の人生をかけた入試の場で、運営者側のマスク要請による理不尽な不正認定が行われたことは極めて遺憾である。大

      共通テスト:鼻出しマスク失格受験生に追試の場を!(19日編集部追記) --- 奥野 淳也
    • eBPFを使った自動テストツール「Keploy」がすごい

      この記事はKeployのバージョンv2.0.0-alpha53 を前提に執筆しております。 Keployとは KeployはeBPFを利用して取得できるWebアプリケーションの通信に関するトレース情報を元に、テストとそのテストの実行時に利用するスタブサーバーを生成することができるツールとなります。 公式サイトのトップには以下のようなスローガンが掲げられています。 2 minutes to 90% test coverage! テストに苦労した経験のある方は興味を惹かれるのではないでしょうか。 現在まだアルファ段階のプロジェクトですが、GitHubスター数は2683(2024/01/04現在)、CNCF Landscape にも掲載されているなど、一定の注目を集め始めているOSSです。 開発主体はプロダクトと同名のKeployというインド発のスタートアップで、去年GoogleによるインドのA

        eBPFを使った自動テストツール「Keploy」がすごい
      • 「Excel」で数値先頭のゼロが勝手に消される仕様、ようやく改善へ? Twitterで歓喜の声/「Microsoft 365 Insider」でテスト中【やじうまの杜】

          「Excel」で数値先頭のゼロが勝手に消される仕様、ようやく改善へ? Twitterで歓喜の声/「Microsoft 365 Insider」でテスト中【やじうまの杜】
        • 大学共通テスト、業者の採点ミス数非開示に野党激怒(日刊スポーツ) - Yahoo!ニュース

          大学入学共通テスト(20年度開始)国数の記述式問題導入をめぐり、野党が9日、文科省などの担当者に対する合同ヒアリングを開催した。 採点を請け負ったベネッセ・グループの学力評価研究機構の、模試における採点ミスやクレームの数が焦点。野党から要求された大学入試センターの担当者が、これまでその数字を確認していなかったことを認めた上で「業者が企業秘密と言っており、回答は控える」と答えた。その数字が萩生田光一文科相や文科省に伝えられず、担当者の段階で開示しないと判断されたことも分かったため、立憲民主党の川内博史氏ら野党は激怒。「年内に記述式について判断すると言っている大臣にとって重要なこと」「国会の要求に誠実に対応すべき」などと再度宿題を突きつけた。

            大学共通テスト、業者の採点ミス数非開示に野党激怒(日刊スポーツ) - Yahoo!ニュース
          • テスト駆動開発のはじめの一歩|t_wadaさんに聞く1人で始める自動テストのコツと考え方 - Agile Journey

            アジャイル型の開発が導入されていない現場であっても、そして一人であっても、実践可能なアジャイルに関するプラクティスは存在します。 例えば、自動テストや、テストファースト、テスト駆動開発(TDD:Test Driven Development)です。ユニットテストフレームワークを使ってテストコードを書いて開発しながらテストを実行する「自動テスト」、実装の前にそのテストコードを書く「テストファースト」、テストと実装を繰り返しながらインクリメンタルに設計・開発を行うのが「TDD」。これらプラクティスのなかで、はじめの一歩となるのが自動テストですが、1人で実践するには、どこからはじめるか、どうテストを組み立てればよいのか、あるいは自分のテスト方法は適切なのか、不安を持つこともあるでしょう。 そこで本稿では、さまざまなチームや組織へのテスト手法の導入を支援し、精力的に講演や執筆などを行ってきたこの分

              テスト駆動開発のはじめの一歩|t_wadaさんに聞く1人で始める自動テストのコツと考え方 - Agile Journey
            • テスト管理ツール「Qase」でスプレッドシートによるテスト管理を脱却した件 - Qiita

              概要 試験工程をスプレッドシートで管理していたがそろそろ脱却したいと思ったので色々探してみました。 すると、同じことを考えている先駆者さんがいらっしゃったので参考にさせていただきました! 導入に至った経緯 QA体制が未成熟 3名までなら無料で利用できる テスト計画・テスト結果をエクスポートできる 入力項目が整理されているので試験表の質を一定にできる 自動化したテストケースを管理できる 手動テストと自動テストの結果を併せて一覧できる APIにより自動テストの実行結果を自動的に反映することができる etc これは、中々良いツールなんじゃないか!? ということで導入してみました 実際の導入方法を説明していきます 事前準備 以下からサインアップしてください サインアップ完了後、ダッシュボードに遷移した状態からスタートとします それぞれの設定方法は以下を参照してください 新しいプロジェクトを作成 プ

                テスト管理ツール「Qase」でスプレッドシートによるテスト管理を脱却した件 - Qiita
              • OSCP: ペネトレーションテストの実践的な資格を取った話 - ommadawn46's blog

                はじめに 本記事は Recruit Engineers Advent Calendar 2020 の6日目にあたる記事です。 先日、Offensive Security Certified Professional (OSCP) という倫理的ハッキング技術に関する資格を取得しました。最近、日本でもこの資格の人気が高まっているような印象を受けますが、OSCPに関する日本語の情報はまだまだ少ないようです。今後受ける人の参考になればと思い、本記事ではOSCPに関する以下の事項についてお話したいと思います。 PWKコースとOSCP試験がどういう内容で、どんな人におすすめか 受ける前にどんな準備をすれば良いか 実際にPWK / OSCPを進める際に役に立つ情報 筆者のOSCP受験記 この記事では、まず「OSCPとは何か」を知りたい人のために一般的な説明をしています。その後、「OSCPを受けようか悩ん

                  OSCP: ペネトレーションテストの実践的な資格を取った話 - ommadawn46's blog
                • freeeの自動テストの全体構成 - freee Developers Hub

                  こんにちは、Software Engineer in Qualityチーム(通称SEQチーム)の @teyamagu です。 私たちのチームは普段自動/手動テストの基盤開発や開発フィードバックサイクルの高速化に向けた開発をおこなっています。 その一環で、先日、社内でfreeeの自動テストシステム全体像を共有したのですが、この辺りのことを社外の友人達と話したところ、自動テストの具体的な構成や普段の運用など事例が少なく、どんなことをやっているのかイメージしにくいとの話を伺ったので、社内向け原稿をちょっと手直しして、おすそ分けと言うことで、ここで紹介します。 特に変わったことをおこなっているわけではありませんが、自動テストの関係性の理解に参考になれば幸いです。 基本的な考え方 自動テストが既存のデプロイ・リリースのブロッカーではなく、開発のフィードバックを加速させるために、自動テストそのものが高

                    freeeの自動テストの全体構成 - freee Developers Hub
                  • 実践! ユニットテスト入門

                    PHPカンファレンス沖縄2022の登壇資料です。 発表時間の関係で収まりきらなかった内容を大幅に加筆しています。 以下プロポーザルの内容を転記。 ---- テスト書いてますか? テストを書く理由と実際のテストコードを紹介する実践編に分け、TDD を3年間実践してきた経験に基づいてお話しします。 テストを書いたことのない方が、テストを書いてみたいと思ってもらえることを目指します。 サンプルコードは PHP + PHPUnit ですが、他言語でも通用する考え方を紹介します。 ■ 概要 ・なぜテストコードを書くのか ・レガシーコードとは、テストのないコード ・テストはコストが安いフィードバックループである ■ 実践編 ・テストケースは日本語で書こう ・いろんな assertion を知ろう ・arrange / act / assertion のテストコード実装パターン ・set up / te

                      実践! ユニットテスト入門
                    • テスト駆動開発(TDD)のゴール「動作するきれいなコード」について考えてみる - やっとむでぽん

                      「偉大な書籍は偉大な出だしで始まる。ケント・ベック著『テスト駆動開発』(2003, 2017)はこう始まります。 「動作するきれいなコード」。Ron Jeffriesのこの簡潔な言葉が、テスト駆動開発(TDD)のゴールだ。 」 テスト駆動開発エバンジェリストとして活躍している、和田卓人さん(t_wada)の講演より引用 セミナー講師やアジャイルコーチの立場で、私もTDDを教えることがよくあります。そんなときはこの言葉を意識しつつ、TDDはあくまでスキル、手法のひとつに過ぎず、本当に求めるべきは動作するきれいなコードなのだと、伝えるようにしています。そのことを説明する補助として、こんな図を作りました。 絵を描いてみて気づいたのですが、「動作する(Works)」には2つの側面があります。書いたコードが、書いたつもりの通りに動くこと(Verification)と、期待に応えて働き実際に役立つこと

                        テスト駆動開発(TDD)のゴール「動作するきれいなコード」について考えてみる - やっとむでぽん
                      • ソフトウェアテストの実行を効率化するPredictive Test Selectionの衝撃 - Qiita

                        12月10日の2022ソフトウェアテストアドベントカレンダーです。 Launchable社でエンジニアとして働いているcvuskと申します。機械学習界隈では機械学習を実用化するためのシステム開発の本を書いてたります。もし良かったら読んでみてください。 『機械学習システムデザインパターン』 『機械学習システム構築実践ガイド』 本ブログでは機械学習を用いてテスト実行を効率化する手法として、Predictive Test Selectionについて説明します。テスト実行時間やコストで課題を抱えているエンジニアに役に立つと幸いです。 昨今の開発におけるテスト事情 2002年に『テスト駆動開発』が世に出て、ソフトウェア開発でテストを書くことが常識になって早20年が経っています。その間にクラウドの登場やDevOpsの普及により、テストをCI/CDパイプラインで自動実行し、コードとプロダクト品質を維持す

                          ソフトウェアテストの実行を効率化するPredictive Test Selectionの衝撃 - Qiita
                        • フロントエンドのテストコードを書くときに大切にしていること - Cybozu Inside Out | サイボウズエンジニアのブログ

                          こんにちは、フロントエンドエキスパートチームの @mugi_unoです! kintone では フロントエンドの刷新プロジェクト(通称フロリア)が進行中です。 blog.cybozu.io kintone の開発では E2E 主体の自動テストを整備していましたが、 フロントエンドの刷新に合わせて、新たにフロントエンド側でのテストコードを積極的に書いています。 テストを書くことに不慣れなメンバーもいるため、日々 Pull Request 上でのレビューやペア・モブ作業を通じて、知見の共有が行われています。今回はフロントエンド刷新のテストを書いてきた中から、筆者が有用だと感じた知見やノウハウを紹介したいと思います。 目次 💡「実はそれ最初からパスしてるかもしれない」 期待する操作で期待する結果になることを厳密に検証する 他のテストケースによって前提条件を担保する 💡「テストコード上のロジッ

                            フロントエンドのテストコードを書くときに大切にしていること - Cybozu Inside Out | サイボウズエンジニアのブログ
                          • YouTubeが「広告ブロッカーをオフにしないと動画を見せない機能」をテスト中

                            YouTubeが一部のユーザーに対して、広告ブロッカーを無効にするか有料プランのYouTube Premiumに登録しなければ動画の視聴を認めないようにする実験を行っていると報じられています。 YouTube tests blocking videos unless you disable ad blockers https://www.bleepingcomputer.com/news/technology/youtube-tests-blocking-videos-unless-you-disable-ad-blockers/ YouTube has started blocking ad blockers https://www.androidpolice.com/youtube-ad-blockers-not-allowed-experiment/ オンライン掲示板サイトのRedd

                              YouTubeが「広告ブロッカーをオフにしないと動画を見せない機能」をテスト中
                            • privateメソッドのテストって書かない方がいいんだっけ?

                              PHPerKaigi 2024発表資料 https://fortee.jp/phperkaigi-2024/proposal/f23f927e-2ac8-498e-a047-6376831cbd07

                                privateメソッドのテストって書かない方がいいんだっけ?
                              • キリストとなるオープンワールド『I Am Jesus Christ』ベータテスト参加者募集開始。今なら無料で神になれる - AUTOMATON

                                パブリッシャーのPlayWayおよびデベロッパーのSimulaMは3月8日、キリストシミュレーションゲーム『I Am Jesus Christ』のベータテスト参加者の募集を開始した。Steamのストアページより、「I Am Jesus Christ Playtestに参加」の「アクセスをリクエスト」ボタンを押すことで応募できる。ベータテストの参加はもちろん無料である。 『I Am Jesus Christ』は、新約聖書からインスピレーションを受けたオープンワールドゲームだ。誕生から洗礼、磔刑、そして復活に至るまで、イエス・キリストの生涯を体験することができる。舞台としては、著名な聖地が多数登場。エルサレムやガリラヤなど、聖書にも登場するさまざまなロケーションを訪ねることになる。さらに、砂漠や水辺、山々など、多彩な環境が用意されているようだ。 キリストは、30種類の奇跡を使用することができる

                                  キリストとなるオープンワールド『I Am Jesus Christ』ベータテスト参加者募集開始。今なら無料で神になれる - AUTOMATON
                                • Learn Go with Tests: テスト駆動開発を体験しながら Go を学ぼう - kakakakakku blog

                                  TDD(テスト駆動開発)を体験しながら Go を学べる学習コンテンツ「Learn Go with Tests」を紹介する❗️全てのコンテンツを実施してみて,非常に良かったのでまとめることにした💡 Go に入門できる TDD のサイクル (Red / Green / Refactor) を体験できる コンテンツは "35種類" もある 無料で学べる GitBook (GitHub) に公開されている 日本語対応 英語版 📚 quii.gitbook.io 日本語版 📚 andmorefine.gitbook.io コンテンツ一覧 なんと「35種類」もコンテンツがある❗️ Go fundamentals 🚢 21種類 Install Go(Go をインストールする) Hello, world(Hello, World) Integers(整数) Iteration(反復、繰り返し) A

                                    Learn Go with Tests: テスト駆動開発を体験しながら Go を学ぼう - kakakakakku blog
                                  • Google、「Chrome for Testing」を発表 ~ブラウザー自動化とテストに特化したバイナリ/自動更新による挙動変更や「ChromeDriver」の不一致といった悪夢からWeb開発者を開放

                                      Google、「Chrome for Testing」を発表 ~ブラウザー自動化とテストに特化したバイナリ/自動更新による挙動変更や「ChromeDriver」の不一致といった悪夢からWeb開発者を開放
                                    • 中学の数学のテストで理不尽な理由で解答を×にされたが、その後答案を見せたときの母の反応が...

                                      Habukawa Tatsunori @snake_lemma0401 中3の時の数学の定期テストで、「教えていない解き方をするのは授業を聞いていないという証拠」という理由で、記述問題をすべて×にされたことがあった。「α、βという文字は教えていない」「こんな式変形は教えていない」など、色々香ばしい指摘をされまして。 2022-01-29 11:05:30 Habukawa Tatsunori @snake_lemma0401 抗議しても、「自分が授業聞いていないのをわざわざアピールしにきて情けなくないのか」など云々言われ、認められず。 母に答案を見せたら、「今は我慢しろ。いずれは、珍しい解き方をすればするほど褒められる時がくる」と言われた。 思えば、これが自分の原点かも知れない。 2022-01-29 11:07:49 Habukawa Tatsunori @snake_lemma0401

                                        中学の数学のテストで理不尽な理由で解答を×にされたが、その後答案を見せたときの母の反応が...
                                      • フロントエンド(React Testing Library)で TDD(テスト駆動開発)をする

                                        私はフロントエンドエンジニアとして働いてはいるのですが、巡り合わせが悪いのでしょうか?まともなテストを書いたことがないんですよね。まあ、それもでテストくらい書けないとなぁ。なんて思ってはちょいちょい調べたりする日々を過ごしていました。 そんなある日、たまたま TDD(テスト駆動開発) についての動画を視聴してみました。 TDD 自体は知ってはいて、なんとなく知っているくらいの知識ではありましたが、分かりやすい説明とその思想が好きで、のめり込むように見てしまいました。 その後も何度か視聴して、フロントエンドでも TDD したいなと考え始めました。 普段テストすら書いていないのにいきなり TDD とも思わないこともなかったですが、実際に普段自分がさわっているようなコードに落とし込んで書いていくと、テストする本当の意味というものが、より正確に理解できてきたような気がします。 そんなテスト初心者の

                                          フロントエンド(React Testing Library)で TDD(テスト駆動開発)をする
                                        • フロントエンドの"ちょうどいい"自動テストのはじめかた - Atrae Tech Blog

                                          Wevoxのフロントエンドエンジニアをしているタガミです。最近はmonorepo構成に移行中のWevoxフロントエンドのテストやデザインシステムなどをいい感じにしようとしています。 この記事では、WevoxというSaaSプロダクトのフロントエンドにおける自動テストの話をします。Wevoxはリリースから5年以上が経過し、チームのメンバーも増え、またソースコードも巨大化しています。そんな中でフロントエンドも"式年遷宮"をして、改善を繰り返しています。中にはソースコードをガラッと変えるようなリファクタもあり、担当するエンジニアにとってはデグレの心配が付き纏います。そんな日々変化するフロントエンドを支えるのが自動テストです。 Wevoxの開発チームは決して大人数ではありません。そんなチームでも品質の改善のために一歩ずつ改善しつつある経験をもとに、フロントエンドの自動テストポイントをいくつかお伝えし

                                            フロントエンドの"ちょうどいい"自動テストのはじめかた - Atrae Tech Blog
                                          • 複雑怪奇な nginx を Go と Docker でユニットテストする - Cybozu Inside Out | サイボウズエンジニアのブログ

                                            全国の nginx 職人のみなさま、こんにちは。野島(@nojima)です。 私の所属するYakumoプロジェクトでは、nginx を Go と Docker によってユニットテスト1しています。 手元で簡単に実行でき、ブランチへのpushのたびにCIでテストされるので、非常に便利です。 この記事では、このnginxのユニットテストについて紹介してみたいと思います。 背景 nginx は極めて柔軟なロードバランサであり、プロダクション環境ではその柔軟さを生かして多彩な役割を担っています。 我々の nginx は、ユーザーからのリクエストを AP サーバーに振り分け、アクセス制限を行い、リクエストをリダイレクトし、HTTPヘッダを付与したり削ったりしています。 しかし、nginx は便利な反面、その設定は極めて複雑になり、読解したり変更したりするのが難しくなっています。 そこで、nginx

                                              複雑怪奇な nginx を Go と Docker でユニットテストする - Cybozu Inside Out | サイボウズエンジニアのブログ
                                            • 「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて

                                              GAME CREATORS CONFERENCE '20の講演資料です。 動画のURL:https://youtu.be/jTIIeKKM68Q 『「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて』 株式会社セガ 第1事業部 阪上直樹

                                                「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
                                              • IQテストなんぞクソの役にも立たない

                                                全く自慢でないが私はIQテストが得意だ。 「27,□,55,72」みたいな穴の抜けた数列を見て、 「自然数の2乗から9引いたやつだから40だ」って気付いたり、 模様のパターン見て、 「90度左回転して白黒反転させて中に入ってるマークは上の段なら1増えて下の段なら1減らすのか」 って気付いたりするやつだ。 親が学習教材の営業マンだったこともあって、幼い頃から間違い探しや数を数えるプリントをやってたおかげだろう、 私はちょっとだけ頭のよい私立小学校に入学できたし、テストも100点以外取ったことがなかった。 そのまま中学に進学してからは流石に100点ばかりという訳にはいかなかったが、 だいたいいつも学年順位1桁だった。 それから紆余曲折を経て、何故か私は大学を4年留年して卒業し、半数以上がが四大卒未満の零細企業に就職し、 6年目の今になってようやく手当マシマシで手取りが20万を超えた。 ちなみに

                                                  IQテストなんぞクソの役にも立たない
                                                • 依頼を受けた侵入テストで逮捕、起訴? ハッカーが語る体験談 (1/2)

                                                  依頼主と共に綿密な計画を立て、実施を決定したレッドチームの物理侵入テスト。まさかテスト担当者が現行犯逮捕され、計10万ドル(約1,000万円)もの保釈金を支払うはめになるとは――。 2020年8月5日、6日にオンライン開催されたセキュリティカンファレンス「Black Hat USA 2020」の講演で、昨年9月に発生した“レッドチーム逮捕事件”の経緯と顛末について、当事者であるCoalfire(コールファイア)社のセキュリティ専門家2人が詳細に語った。 この事件は州政府/郡政府の独立性が高い米国固有の事情がからんだレアケースにも見えるが、セキュリティテストにおいて双方の見解や視点、感情の行き違いから大ごとに発展するケースは国や文化を問わないものだ。講演から事件を振り返り、今後同じ状況に陥らないためにも何ができるかを考えたい。 州政府から裁判所への物理侵入テストの依頼を受ける Coalfir

                                                    依頼を受けた侵入テストで逮捕、起訴? ハッカーが語る体験談 (1/2)
                                                  • フロントエンドの書くべきだったテスト、書かなくてよかったテスト

                                                    https://offers.connpass.com/event/299909/ 登壇資料

                                                      フロントエンドの書くべきだったテスト、書かなくてよかったテスト
                                                    • 電通本社を捜索、東京五輪テスト大会で談合の疑い 東京地検と公取委:朝日新聞デジタル

                                                      ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                        電通本社を捜索、東京五輪テスト大会で談合の疑い 東京地検と公取委:朝日新聞デジタル
                                                      • 組織に自動テストを書く文化を根付かせる戦略(2022秋版) / Building Automated Test Culture 2022 Autumn Edition

                                                        2022年9月9日 日本科学技術連盟 ソフトウェア品質シンポジウム2022(SQiP2022)

                                                          組織に自動テストを書く文化を根付かせる戦略(2022秋版) / Building Automated Test Culture 2022 Autumn Edition
                                                        • 仕様書とテストを用いた「AI駆動開発」

                                                          数年前にAIを離れ現在はフロントエンドをやっているのですが、半年くらい前に思い切り引き戻されました。画像生成AIにおけるmidjourneyとstable diffusionの登場です。noteのCTO深津さんが記事を出したと思ったのも束の間、急速に進化を果たしました。 絵柄の固定・ポーズの指定・マシンスペックなど、日々さまざまな問題を解決しながら新たな技を身につけています。 しかし、同等かそれ以上に話題になっているのは大規模言語モデル(Large Language Model)かもしれません。ChatGPTが話題になった思ったら、BingやPerplexity,You.comなど大規模言語モデルを交えたサービスが次々と登場しました。 活用方法もたくさん見つけられており、私は特に以下の二つの記事が好きです。 「感情回路」の記事に入力(プロンプト)でここまで変わるのかと感動したことを覚えてい

                                                            仕様書とテストを用いた「AI駆動開発」
                                                          • 明日からはじめるテストのあるフロントエンド開発 ~ テスティングトロフィー ~

                                                            Creating an Effective Media Campaign and Attracting Event Sponsors

                                                              明日からはじめるテストのあるフロントエンド開発 ~ テスティングトロフィー ~
                                                            • テストピラミッド万歳 | POSTD

                                                              クイックサマリー:「テストピラミッド」は、自動テストをUI、サービス、ユニット単位に整理することで、開発に自動テストを組み込む方法を示すために作成されました。2012年に定義されて以降、このモデルは次第に使われなくなってきたように思いますが、本当に廃れてしまったのでしょうか。この記事では、最新のテスト戦略を紹介するとともに、今日のソフトウェア開発におけるテストピラミッドの関連性を検討します。 筆者の同僚であるジャン・フィリップ・ピエトルチェクが、かつてコードを書く開発者の責任について、次のように述べました。 none「我々の仕事の成果を最終的に使用する人々は、(中略)我々がただ最善を尽くすだけでなく、実際に機能するものを作ることを期待しているのです。」 — ジャン・フィリップ・ピエトルチェク 彼の言葉は、私たちが書くコードをそれに依存する人々の観点からとらえている点で非常に印象に残りました

                                                                テストピラミッド万歳 | POSTD
                                                              • ChatGPTに共通テスト(旧センター試験)を解かせてみた|usutaku@AI情報解説

                                                                最近流行りのChatGPT。 「色々な作業を自動化した」 「国家試験に合格した」 ニュースで目にする機会も最近は多いと思います。 では、ChatGPTは現段階でどのくらい賢いのでしょうか? 「海外の司法試験で人間を超えた」などの情報をよく耳にしますが、実感が湧きませんよね。 今回は日本人に馴染みの深い大学入学共通テスト(旧センター試験)を題材に、その実力を検証してみました。 実験方法今回は、令和4年度の国語・英語(リーディング)・公民(倫理 / 政治・経済)の3科目について実験を行いました。 ※ 数学・理科等の科目については図表を読み取る問題が多く、正確に試験できないため今回は除外しました。 ポイント①: テキストになおす大学入試センターで公表されている試験問題がPDFのため、ChatGPTに読めるテキスト形式にする必要があります。 今回はGoogle Docsの機能を活用して文字起こしし

                                                                  ChatGPTに共通テスト(旧センター試験)を解かせてみた|usutaku@AI情報解説
                                                                • サーバレス時代の負荷テスト戦略 〜CircleCIで実現する継続的負荷テストとチューニングTips〜 - Qiita

                                                                  負荷テストとサーバレス 負荷テストに対する考え方は時代とともに変化してきました。従来はサーバスペックやシステムの限界性能を測るという考え方でしたが、クラウドネイティブなシステムではそれに加えて、システムの弾力性(スケールアウトのしやすさ)も考慮する必要があります。 本記事では、負荷テストによるシステムの弾力性の評価と、改善する方法についてツールの具体的な使用方法やアプリケーションのチューニング Tips を交えて説明します。システムの弾力性を評価するために、プロダクション環境でのユーザからのリクエストを想定したロードテストを検討します。 ロードテストでは以下の項目を検証します。 ドリップテスト ドリップテストは通常、数日間にわたって行われます。通常のバックグラウンド負荷レベルをシミュレートします。遅延またはエラー率の増加が見られる処理を特定します。 スラムテスト スラムテストは、トラフィッ

                                                                    サーバレス時代の負荷テスト戦略 〜CircleCIで実現する継続的負荷テストとチューニングTips〜 - Qiita
                                                                  • 緊急事態宣言でも小中高大の休校求めず 政府方針 共通テストも予定通り実施 - 日本経済新聞

                                                                    政府は4日、首都圏の1都3県を対象とする緊急事態宣言を出した場合でも、小中高校や大学など学校での教育活動は制限しない方針を固めた。学校内感染が少なく、若年層は重症化しにくいといった分析を踏まえ、学校を全面的に休校する必要性はないと判断した。1月16日から始まる大学入学共通テストも予定通り実施する。複数の政府関係者が明らかにした。2020年春の同宣言下では経済活動全般を止めたのとあわせ地域で一斉

                                                                      緊急事態宣言でも小中高大の休校求めず 政府方針 共通テストも予定通り実施 - 日本経済新聞
                                                                    • 優れたテスト容易性を実現するためのポイント - PrAha ENGINEER LAB

                                                                      ソフトウェアテストはソフトウェア開発において不可欠な活動です。欠陥を検出する、品質を確認する、テスト駆動開発などで開発を導くといった、様々な用途でソフトウェアテストは活用されています。そのソフトウェア...

                                                                        優れたテスト容易性を実現するためのポイント - PrAha ENGINEER LAB
                                                                      • なぜ今ソフトウェアテスト自動化に賭けるのか | chikathreesix

                                                                        こんにちは、Autify CEOの近澤(@chikathreesix)です。 先日会社の紹介資料を公開しました。大変嬉しいことに多くの反響を頂いているのですが、会社の紹介資料には自動化に賭ける僕の熱い想いは詰め込めきれませんでした。そこで、なぜ我々が今テスト自動化に取り組んでいるのか、なぜテスト自動化がこれからの社会において重要なのか、改めてブログにまとめました。 テストの大半が未だに人手ソフトウェアテストとは、開発したソフトウェアが正しく動作するか検証する作業のことです。ですのでソフトウェアを開発するあらゆる組織において、テストを実施する必要があります。市場は非常に大きく、IT予算の1/3をテストに使っていると言われ、その額は130兆円にも登ります。 この作業ですが、未だにグローバルで見てもおよそ75%の企業が人手に大きく依存しています。人手のテストは当然人件費と時間が多くかかるわけです

                                                                          なぜ今ソフトウェアテスト自動化に賭けるのか | chikathreesix
                                                                        • Webフロントエンドのための実践「テスト」手法 CodeZine Night #1

                                                                          CodeZine編集部主催のウェビナー「CodeZine Night」の第一回発表資料 https://codezine.connpass.com/event/279012

                                                                            Webフロントエンドのための実践「テスト」手法 CodeZine Night #1
                                                                          • (終了)法令APIプロトタイプ公開テスト(第1回)|デジタル庁

                                                                            法律や政省令等のデータを提供する法令API の高度化の一環で、法令APIの機能拡張のプロトタイプ(法令APIプロトタイプ)を開発しました。 開発した法令APIプロトタイプについて、法令データを利用される方のご意見を募り、また新規サービスの創出を促進すべく、2023年10月24日(火)から2023年11月30日(木)までの期間で法令APIプロトタイプ公開テストを実施しました。当期間内で、法令APIプロトタイプの環境・具体的な仕様・サンプルコードを公開しました。 今回の取組を通して、法令APIプロトタイプの使い勝手やニーズ等、貴重なご意見を頂きました。ご意見については改善への参考にさせていただくとともに、今後も、法令API機能拡張等の検討を継続していきます。 公開テスト期間2023年10月24日(火)から2023年11月30日(木)まで ※終了しました 法令APIプロトタイプの概要公開テスト期

                                                                              (終了)法令APIプロトタイプ公開テスト(第1回)|デジタル庁
                                                                            • メルカリにおけるA/Bテスト標準化への取り組み

                                                                              2021/7/28, Retty ✕ Mercari Analyst Talk Night! https://mercari.connpass.com/event/218848/

                                                                                メルカリにおけるA/Bテスト標準化への取り組み
                                                                              • #devsumi で「テストを学んでみたい開発者のためのソフトウェアテスト読書マップ」という発表をしてきました。 - ソフトウェアの品質を学びまくる

                                                                                Developers Summit (デブサミ) 2023で、「テストを学んでみたい開発者のためのソフトウェアテスト読書マップ」という発表*1をしてきました。 event.shoeisha.jp 資料はこちらです。 speakerdeck.com これまで、ソフトウェアテストとかQAの世界でばかり聴講やら発表やらをしておりまして、その外に出る機会があまりありませんでした。 今回、イベント主催者の翔泳社様から発表の打診をいただき、かなり腰が引けていたのですが、「これを機に、もうちょっと外に目を向けよう」という無理やりな動機付けで場を借りることにしました。 といっても結局発表はテストに関することですし、全然外に出ていないのですが・・・まあそれはこれからってことで。 今回は、ソフトウェアQAエンジニアの有志が一気呵成に作り上げた『ソフトウェアテスト読書マップ』を借りた発表であり、みなさんの成果を

                                                                                  #devsumi で「テストを学んでみたい開発者のためのソフトウェアテスト読書マップ」という発表をしてきました。 - ソフトウェアの品質を学びまくる
                                                                                • 共通テスト不正事件 女子大学生「去年も同じ手口で不正した」 | NHK

                                                                                  先月行われた大学入学共通テストの問題が試験中に撮影されて外部に送られ不正が行われた事件で、関与を認めた19歳の女子大学生が「去年も同じ手口で不正をした」と話していることが関係者への取材で分かりました。 不正を手助けしたとして書類送検された20代の会社員が去年も関与した疑いがあるということです。 先月15日に行われた大学入学共通テストのうち、世界史の問題用紙が試験中に撮影されてインターネットを通じて外部に送られ、家庭教師を紹介するサイトで知り合った東京大学の学生などが事情を知らずに解答していました。 その後、大阪府内に住む19歳の女子大学生が、香川県内の警察署に出頭して関与を認め、さらにシステムエンジニアの20代の男性会社員が不正を手助けしていたことが分かり、警視庁は2人を偽計業務妨害の疑いで書類送検しました。 いずれも容疑を認めているということですが、女子大学生が「去年も同じ手口で不正をし

                                                                                    共通テスト不正事件 女子大学生「去年も同じ手口で不正した」 | NHK