タグ

テストに関するhiroomiのブックマーク (293)

  • 実は今、日本の医薬品流通が壊滅しかけているという話

    現場の方々も新型コロナウイルス感染症が猛威を奮っている裏で、どうにか日の医療を維持するために頑張っています。 しかしながら医薬品製造の闇は根深く、供給の問題はしばらく続きそうです。 今現在このような事態になっていても、比較的不自由無く医薬品が手に入るのは医薬品卸、製薬会社、配送業、薬剤師など様々な人達が奮闘していることを頭の隅に置いておいていただければ幸いです。 また、後発品(ジェネリック医薬品)は全て一律に質が悪いということはありません。ジェネリック医薬品だから効果が無いということもなく、先発品だから効果があるということも基的にはありません。実験的に数値の差異はあっても臨床的な効果の差が認められないように、生物学的同等性を担保しているのが日のジェネリック医薬品の制度です。他にも剤形に特徴を加えて溶けやすくしたり、先発品には無い水剤や顆粒剤が存在したり、小児の薬では味付けを変えて飲み

    実は今、日本の医薬品流通が壊滅しかけているという話
    hiroomi
    hiroomi 2021/04/25
    “部署全体が「試験は適合」を前提に動いているので異常を見つける気がなかった”改善は意図しないと継承されないけど、悪事、事故は低い方に勝手に流れてく。が、無関心はそれ以上。
  • AWS、わざとクラウド障害を起こす新サービス「AWS Fault Injection Simulator」提供開始。カオスエンジニアリングをマネージドサービスで

    AWS、わざとクラウド障害を起こす新サービス「AWS Fault Injection Simulator」提供開始。カオスエンジニアリングをマネージドサービスで Amazon Web Services(AWS)は、わざとクラウドの障害を起こすことでアプリケーションの耐障害性を検証できる新サービス「AWS Fault Injection Simulator」の提供を開始したと発表しました。 AWS Fault Injection Simulatorを用いることで、サーバの終了や遅延、データベース障害といった望みの障害を、あらかじめ定められたテンプレートを用いて迅速に設定し、管理しつつ実行できます。 これにより、クラウド上で稼働しているアプリケーションが、フェイルオーバーや自動ロールバック、自動停止といった障害発生時の処理を適切に行えるかどうかを試験できます。 アプリケーションの耐障害性などを

    AWS、わざとクラウド障害を起こす新サービス「AWS Fault Injection Simulator」提供開始。カオスエンジニアリングをマネージドサービスで
  • EICARテストファイル - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "EICARテストファイル" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年1月) EICARテストファイル (EICAR Standard Anti-Virus Test File) とは EICAR が開発したアンチウイルス (AV) ソフトウェアの応答をテストするためのファイルである。 概要[編集] AVソフトウェアのテストで実際のコンピュータウイルスを使うと具体的なダメージが生じてAVソフトウェアが破損し、正しく動作できない可能性があるため、そのような問題を起こさずにAVソフトウェアのテストをすることを意図としている。EI

  • 2700人分のデバッグ作業を新卒1人で!CygamesのAIシステムがスゴい ニュースイッチ by 日刊工業新聞社

    Cygames(東京都渋谷区、渡辺耕一社長)は、人工知能(AI)技術ゲームデバッグシステムを確立した。AIがスタッフの代わりにカードゲームを行い、極まれに起こる不具合を探す。ゲームをするAIとゲーム環境と同一のミラー環境を構築した。2700人分の作業を新卒1年目のエンジニア1人で運用できるようになった。育成シミュレーションゲームなど適用範囲を広げていく。 研究部門のサイゲームスリサーチがシステムを構築した。まず人間のようにプレーするAIを開発した。完全に匿名化されたプレーデータをAIに学習させ、カードゲームにおける常識を身に付けさせる。このAIにランダムな要素を加えて、プレーヤーが選びそうな手よりも、広い打ち手の範囲を選ばせる。 デバッグAI用にカードゲーム「シャドウバース」のシステムと同じミラー環境を構築した。このミラー環境で900アカウント分のAIが24時間365日プレーする。 アカ

    2700人分のデバッグ作業を新卒1人で!CygamesのAIシステムがスゴい ニュースイッチ by 日刊工業新聞社
    hiroomi
    hiroomi 2021/03/14
    “同じミラー環境を構築した。このミラー環境で900アカウント分のAIが24時間365日プレー”ここまでくると監視にもなるね。
  • 【Git】推奨されているブランチの分け方まとめ - ultra code

    GitHub flow GitHub が推奨しているブランチの分け方です。 ↓公式のドキュメントはこちらです。 Understanding the GitHub flow · GitHub Guides ブランチの分け方だけでなく、 編集内容の確認プロセスまで定義されているのが特徴です。 向いている制作 制作物の公開前の確認に時間的・金銭的コストがかからない場合制作物の公開前の確認の時間的・金銭的コストを解決できる場合feature ブランチを一度に複数作らない場合 長所 他の方式よりもブランチの分け方がシンプルです 短所 編集内容の確認を feature ブランチごとに行うため、 確認に時間的・金銭的コストがかかる場合、向きません Git flow (A Successful Git Branch Model) GitPrime 社の元 CTO の Vincent Driessen さん

    【Git】推奨されているブランチの分け方まとめ - ultra code
    hiroomi
    hiroomi 2021/02/20
    どうテストしたい?
  • mablでテスト自動化してみた 〜導入編〜 - Sansan Tech Blog

    こんにちは。Eight事業部の木下です。EightでQAチームのリーダーをやっています。 今回は、今年から導入したmablというサービスについてお話していこうとおもいます。 mablとは mablはWebブラウザ向けのE2Eテスト自動化サービスです。 Chrome拡張機能を使って実際の操作をレコーディングしながらテスト作成ができるので、コーディングができない人でもテストを作成することができます。 また、作成したテストをCI/CDに結合して開発のプロセスの中に組み込んだり、クロスブラウザでのテスト実施や、スケジュールを組んで決まった日時に指定したテストを走らせたりと、かゆいところまで手が届くサービスです。 mabl導入のきっかけ Eightではリリースの前に「リリース前チェック」と呼ばれるリグレッションテストを実施しています。 追加・修正した機能が他の機能に予期せぬ影響を与えていないか確認す

    mablでテスト自動化してみた 〜導入編〜 - Sansan Tech Blog
  • 『FFVII リメイク』は自動デバッグで、休日、夜間問わず、毎日数百回も通しプレイ中。ゲームのバグを自動で検知するシステムを開発【CEDEC 2020】 | ゲーム・エンタメ最新情報のファミ通.com

    記事では、1日目におこなわれた『ファイナルファンタジーVII リメイク』(以下、『FFVII リメイク』)のデバッグに関するセッション“"FINAL FANTASY VII REMAKE"における自動QAシステムの構築と運用”をリポート。 セッションで語られたのは自動QAシステムについて。まずQAとは、Quality Assuranceの略称で、日語で言えば、品質保証。ゲーム開発においては、ゲームが正しく動作しているか、バグが発生しないか、検証する仕事・部門・チームのことを指す。ゲームファンにとっては、デバッグと言ったほうが伝わりやすいかもしれない。つまり、自動QAシステムとは、自動でデバッグをおこなうシステムということだ。 セッションには、スクウェア・エニックスのAIエンジニアを務める太田健一郎氏が登壇した。 ゲームに最適化した自動QAシステムを目指して ゲームというのは、そもそも

    『FFVII リメイク』は自動デバッグで、休日、夜間問わず、毎日数百回も通しプレイ中。ゲームのバグを自動で検知するシステムを開発【CEDEC 2020】 | ゲーム・エンタメ最新情報のファミ通.com
  • ペルソナ5 ザ・ロイヤルの開発中、自動プレイでバグを検出してみた話 - SEGA TECH Blog

    ごあいさつ 初めまして、株式会社アトラスのプログラマー埜渡です。 Tech BLOGにお邪魔させていただきます。 今回は、弊社のタイトル「ペルソナ5 ザ・ロイヤル」(P5R)の開発中に、自動プレイを実装してバグの検出を行った経緯とその結果についてのお話をさせていただきます。 ゲーム編の実装についてのノウハウというよりは、デバッグ作業での工夫についての内容になります。 ただ、触れる内容といたしましてはP5Rのゲームの中身に関する事が多いため、未プレイの方はプレイしてから読んでいただけると、より理解が深められると思います。 p5r.jp 自動プレイ実装のきっかけ 自分が入社した頃の一昔前のバグの検出といえば(現象発生時の記録を残すために)開発機をビデオデッキに繋ぎながらプレイをして、発見したら詳細な手順をバグシート(紙)に書いて報告をしているような方法でした。 最近では開発環境自体に録画機能

    ペルソナ5 ザ・ロイヤルの開発中、自動プレイでバグを検出してみた話 - SEGA TECH Blog
    hiroomi
    hiroomi 2021/02/19
    “検出方法も人が何時間も粘ってプレイして出す方法から、機械的にテストできるものは自動化をするような動きに変わってきています。”
  • 発見遅れたCOCOA不具合、厚労省「実機テストせず」:朝日新聞デジタル

    ","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=\"

    発見遅れたCOCOA不具合、厚労省「実機テストせず」:朝日新聞デジタル
    hiroomi
    hiroomi 2021/02/03
    “時間、距離とかのパラメーターに変更を加えた。iOSはそのときうまくいったが、アンドロイドは濃厚接触があっても低いリスクと判定されて通知がいかない”
  • 継続的インテグレーション - Wikipedia

    継続的インテグレーション(けいぞくてきインテグレーション、英: continuous integration、CI)とは、すべての開発者の作業コピーを定期的に共有されたメインラインにマージすることである。1日複数回行われるのが一般的である[1]。グラディ・ブーチは1991年のメソッド[2]でCIという用語を最初に提案したが、彼は1日に数回の統合を提唱していなかった。エクストリームプログラミング(XP)ではCIの概念を採用し、1日に1回以上、おそらく1日に何十回も統合することを提唱した[3]。 開発者は変更に着手するとき、現在のコードベースのコピーを取って作業する。他の開発者が変更したコードをソースコードリポジトリに提出すると、このコピーは徐々にリポジトリのコードを反映しなくなる。既存のコードベースが変更されるだけでなく、新しいコードを追加したり、新しいライブラリやその他のリソースを追加した

    hiroomi
    hiroomi 2021/01/21
    “頻繁にコードをチェックインすることで、開発者はモジュール化された複雑さの少ないコードを作成するようになる。”
  • 新春1月2日、NHK Eテレで「100分 de 萩尾望都」が放送されます - ニュース:萩尾望都作品目録

    2021年1月2日21:30~23:10 NHK Eテレで、新春スペシャル「100分de萩尾望都」が放送されます。11月のNHK放送局定例記者会見にて発表されました。 これは萩尾望都先生の作品群を「100分 de 名著」のフォーマットで読み解く番組。今もクリエイターたちに大きな影響を与え続ける作品を、各界を代表するプレゼンターが多角的に分析し、魅力を徹底解剖します。この講師の皆さんが、ジャストフィットなメンバーです。 以下「年末年始特集 主なおすすめ番組」(PDF)より SF・ファンタジー・ミステリー・ラブコメディ・心理サスペンスものなど、幅広い分野にわたる超人的な創作活動から「少女漫画の神様」とも評される漫画家・萩尾望都(1949~)。「ポーの一族」「トーマの心臓」など、今もクリエイターたちに大きな影響を与え続ける作品を、各界を代表するプレゼンターが多角的に分析。100分という時間を使っ

    hiroomi
    hiroomi 2020/11/21
    伊集院光じゃないのは、スタッフ、作品が試されてる。パフォーマンステスト見たいなもので、しゃあない。
  • コードレビューの目的と考え方 - osa_k’s diary

    まえがき コードレビューの目的 大目的 小目的 チェックリスト 優先度高(大きな損失を生む問題・後からの修正が困難な問題) 優先度中 優先度低(システムに大きな影響を与えない問題・後からの修正が容易な問題) レビューを負担にしないために レビューサイズのコントロール 誰がレビューをするか 議論をどうまとめるか 批判と個人攻撃 レビュワー向けアドバイス Code author向けアドバイス 参考文献 まえがき コードレビューの有効性が説かれるようになって久しい。しかし、コードレビューをするべきという観念ばかりが先立ってしまい、何のためにコードレビューをするのか、どのような点をレビューするべきなのかといった、目的や進め方に対する意識が曖昧なケースも数多くあるように思われる[6]。コードレビューの目的を理解せずに惰性でレビューしているだけでは、いずれレビューそのものが形骸化し、単に承認のハンコを

    コードレビューの目的と考え方 - osa_k’s diary
    hiroomi
    hiroomi 2020/10/19
    “バグの指摘は目的としては含めない”テスト書けって思ったら小目的だった。組み合わせで柔軟にどうぞなのだろう。
  • 継続的テストとしての監視実装例

    その昔hbstudyで @kazuho さんは言いました 「監視は継続的なテストである」 というわけでこんにちはCTOの馬場です。 今回は弊社で実際に適用しているテストケースを紹介します。 ハートビーツと監視システム ハートビーツでは永らくNagiosを使って2拠点から同内容の監視をしています。 最適な監視を実現するためにはNagiosの監視の実体である Nagiosプラグインを自作する必要があり、 ハートビーツでは特に別途費用をいただかず必要なNagiosプラグインを実装しています。 ソースコードは社のGitLabで管理していて、 hb-nagios-plugins グループ配下には100近いリポジトリがあり、 さらにこの他にも案件固有の監視項目用に個別のリポジトリがあります。 要するにたくさんですね。 さきほどざっと hb-nagios-plugins グループ配下のファイル数を確認し

    継続的テストとしての監視実装例
    hiroomi
    hiroomi 2020/10/03
    “「監視は継続的なテストである」”
  • 組織にテストを書く文化を根付かせる戦略と戦術(2020秋版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2020 Autumn Edition

    ソフトウェアテストシンポジウム 2020 新潟 JaSST'20 Niigata 基調講演 2020年9月28日(月) http://www.jasst.jp/symposium/jasst20niigata.html

    組織にテストを書く文化を根付かせる戦略と戦術(2020秋版) / Strategy and Tactics of Building Automated Testing Culture into Organization 2020 Autumn Edition
  • OWA の Activity-Based 認証タイムアウトの説明Office 365 - Microsoft サポート

    概要 この記事では、Activity-Based (OWA) の Microsoft Outlook Web App 認証タイムアウトに適用される考慮事項についてMicrosoft Office 365。 詳細情報 Set-OrganizationConfig コマンドレットは、OWA の認証タイムアウトActivity-Based設定するために使用されます。 詳細な構文については、TechNet の記事「Set-OrganizationConfig」を参照してください。 OWA の場合、Office 365タイムアウトに関する次Activity-Basedが適用されます。 ユーザーが OWA にサインインするときに [サインインを維持する] オプションを選択した場合、タイムアウトは発生しません。 管理者Office 365組織のユーザー Office 365サインイン ページをカスタマイ

    hiroomi
    hiroomi 2020/09/18
    “このようなユーザーの認証には、NTLM 認証または Kerberos 認証を使用するよう、会社の ADFS を構成する必要があります。”素のo365でタイムアウトを発生させるには
  • NumPy/pandas使いのためのテスト自動化入門 (Tomoko Furuki (@komo_fr)) [PyCon JP 2020]

  • unittest.mockを使って単体テストを書こう 〜より効率的で安定したテストに〜 (みずき) [PyCon JP 2020]

    "unittest.mockを使って単体テストを書こう 〜より効率的で安定したテストに〜 (みずき) [PyCon JP 2020] https://pycon.jp/2020/timetable/"

    unittest.mockを使って単体テストを書こう 〜より効率的で安定したテストに〜 (みずき) [PyCon JP 2020]
  • 『龍が如く7』は進化を続け、自動バグ発見どころかほぼ全自動のバグ取りシステムを構築。これぞ無職から勇者に成り上がるデバッグだ!【CEDEC 2020】 | ゲーム・エンタメ最新情報のファミ通.com

    記事では、1日目におこなわれた『龍が如く7 光と闇の行方』(以下、『龍が如く7』)のデバッグに関するセッション“「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム”をリポート。 セッションには、セガのQAエンジニア・阪上直樹氏と、ビルドエンジニアの粉川貴至氏が登壇した。 バグをハグしたくなる自動システム! まずは阪上氏が開発者たちへ向けて、「バグは好きですか?」という質問からセッションがスタート。最初に龍が如くスタジオの各タイトルで、バグを発見した数の推移が公開された。ゲームの規模が大きくなるにつれ、バグも増加傾向にあるという。 そして全自動バグ取りシステムを運用した『龍が如く7』では、なんと25000ものバグが発見されたという。こう見るとネガティブな印象を受けるかもしれないが、バグ発見数が多ければ多いほど、ゲームクオリティがアップするということだ。 バグとい

    『龍が如く7』は進化を続け、自動バグ発見どころかほぼ全自動のバグ取りシステムを構築。これぞ無職から勇者に成り上がるデバッグだ!【CEDEC 2020】 | ゲーム・エンタメ最新情報のファミ通.com
    hiroomi
    hiroomi 2020/09/11
    バグとエラー送信の差は、自働か自動の差なんだと思う。と、テストの単位として、シナリオ>再現>問題<シナリオの評価で分別できるかな。あーcove高いよね。
  • バグの修正の前に再現テストを先に書く: 柴田 芳樹 (Yoshiki Shibata)

    2003年以降、私自身のソフトウェア開発は、テスト駆動開発が基です。ただ、私自身が開発せずに、指導やレビューを行ったテスト駆動開発もあります。 経験した中で大規模で技術的に複雑だったテスト駆動開発は、以下の二つです。 2003年2月から2009年8月:Linux/C++によるデジタル複合機コントローラソフトウェア 2013年7月から20015年5月:Linux/Goによるデジタル複合機コントローラソフトウェア 残念ながらどちらのプロジェクトも最終的なデジタル複合機製品とはなりませんでした。 コピー/スキャン/プリントなどの複合機※をテスト駆動開発でスクラッチから開発した経験やノウハウは、部分的にJaSST'18 Tokyoの招待講演とJaSST'19 Tokaiの特別講演で話しました。 ※ 今日のオフィスにある富士ゼロックスやリコーなどのデジタル複合機のソフトウェアは、ソースコードの量と

    バグの修正の前に再現テストを先に書く: 柴田 芳樹 (Yoshiki Shibata)
    hiroomi
    hiroomi 2020/08/26
    “パスしない再現テストを作成する”
  • テストを自動化するのをやめ、自動テストを作ろう

    July Tech Festa 2020 TrackB https://jtf2020.peatix.com/

    テストを自動化するのをやめ、自動テストを作ろう