並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 6040件

新着順 人気順

テストの検索結果401 - 440 件 / 6040件

  • 開発チームにおけるバックエンドテストのガイドライン策定の軌跡をふりかえる

    はじめに 株式会社マイベストでバックエンドエンジニアをしています、井上周(@isaka1022)です。 マイベストの開発組織において、2023年度の後半にかけて、バックエンドのテストの書き方の方針、ガイドラインの策定のプロジェクトを担当しました。 そもそもどのようにテストの書き方を決めるのか、また、ガイドラインとして機能させるためにエンジニア全員で共通認識を持てるものに仕上げるか、など考えることが多かったのですが、なんとか形にすることができたので今回はどのようにガイドラインを策定したか、その背景や経緯をお伝えできればと思います。 ガイドライン策定の背景 mybestのアーキテクチャには近年、Ruby on Railsに加えてNext.jsが導入されました。 それに伴い、バックエンドのテスト環境に大きな変化がありました。 それまでもテストの書き方のルールが決まっていなかったこともそうですが、

      開発チームにおけるバックエンドテストのガイドライン策定の軌跡をふりかえる
    • MacBook Proの“ノッチ”でマウス操作が遅くなる? Windowsで再現、明治大が1万回以上テストし検証

      Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 明治大学宮下研究室の研究チームが発表した「ノッチがポインティングの操作時間に与える影響」は、MacBook Pro(2021)に搭載するノッチがマウス操作に与える影響を検証した論文だ。ノッチによって、マウスの操作時間とエラー率に与える影響を調査した。 MacBook Pro(2021)にはディスプレイの上端中央にノッチ(描画が行われない黒い領域)が配置されている。21年の出来事であり、一部で話題になったことから記憶に残っている人もいるだろう。このノッチ、見た目が目障りなだけでなく、メニューバーを隠したり、マウス操作のカーソルを隠したりして実用的にも邪魔なタイミングが発生する。 そこで今回は

        MacBook Proの“ノッチ”でマウス操作が遅くなる? Windowsで再現、明治大が1万回以上テストし検証
      • ツイ偏差値テスト | Togetter10周年

        遊び方 「START」をクリックしてゲーム開始! タップして会話を進めて、クイズにチャレンジ! ツイートするとヒントが回復するよ! 点数に応じて変化するストーリーを楽しもう!

          ツイ偏差値テスト | Togetter10周年
        • NTTドコモ、「テストです」誤配信によるアクセス集中で「d払い」「dアカウント」に自爆障害が発生してしまいお詫び : 市況かぶ全力2階建

          永守重信のニデック、グローバルグループ代表の権限を強める定款変更案で岸田光哉社長の新体制に早くも暗雲が漂う

            NTTドコモ、「テストです」誤配信によるアクセス集中で「d払い」「dアカウント」に自爆障害が発生してしまいお詫び : 市況かぶ全力2階建
          • 「開発における安全と効率の両立を追求したい」 静的解析・ユニットテスト・E2Eテストにおける、ディー・エヌ・エーの「Shift Left戦術」

            インターネットやAIを駆使しながら、領域に捉われずにさらなる挑戦を行うDeNAの取り組みを紹介する「DeNA TechCon 2023」。ここで認証認可システムのリノベーションチームの岸直輝氏が登壇。Shift Leftの考え方を基に実践している静的解析や自動テスト、挙動の差分を自動で発見するための取り組みについて紹介します。全2回。後半は、各フェーズにおける、静的解析・ユニットテスト・E2Eテスト、それぞれの取り組みについて。前回はこちら。 静的解析のメリットとデメリット 岸直輝氏:では、ここからは今お話ししたShift Leftの具体的な取り組みについて見ていきましょう。ここでは、各フェーズごとに対応する取り組みを、静的解析、ユニットテスト、E2Eテストの3つに分けて紹介します。 まずは静的解析について。静的解析は、プログラムを実行することなく、静的にさまざまな異常を検出する手法です。

              「開発における安全と効率の両立を追求したい」 静的解析・ユニットテスト・E2Eテストにおける、ディー・エヌ・エーの「Shift Left戦術」
            • 【政府発表】[配信テスト][dev]ゲリラや特殊部隊に... - 国民保護情報 - Yahoo!天気・災害

              【発表時間】 2006年01月30日 14時06分 政府発表 【内容】 [配信テスト][dev]ゲリラや特殊部隊による攻撃が発生しました。 【対象地域】 日本全土

                【政府発表】[配信テスト][dev]ゲリラや特殊部隊に... - 国民保護情報 - Yahoo!天気・災害
              • Microsoft公式ファイル復旧ツール「winfr」の正式リリースが近し!/“Windows Insider”でテスト中。「May 2020 Update」が必要

                  Microsoft公式ファイル復旧ツール「winfr」の正式リリースが近し!/“Windows Insider”でテスト中。「May 2020 Update」が必要
                • 【アップデート】ECSタスク定義を利用したローカル環境でのテスト実行が可能に! | DevelopersIO

                  完全独自仕様だったECSのタスク定義はローカル環境で使うのが難しかったのですが、それがめっさ簡単になるという超絶アップデートです。 「Docker ComposeとECSタスク定義の2重管理めんどくさい(TдT)」 ECSはフルマネージドのコンテナコントロールプレーンとして、AWS上のコンテナワークロードのデファクトスタンダードと言えます。ただ、EKSとは違ってECSは完全にAWS独自仕様のため、ローカル環境やAWS以外の環境で、その設定情報をそのまま流用できないのが難点でした。 今回、ECS CLIのローカルテスト機能が、思いっきりアップデートされました。 Amazon ECS now offers improved capabilities for local testing 今回のアップデートで、ECSのタスク定義をシームレスにDocker Compose仕様に変換したり、ローカル環

                    【アップデート】ECSタスク定義を利用したローカル環境でのテスト実行が可能に! | DevelopersIO
                  • Reactのユニットテスト2021

                    React でユニットテストをするときのベストプラクティスはいつも悩むのですが、とりあえず 2021 年 2 月時点では、こうかなーというのをまとめてみます。 まずテストランナーは jest で確定です。ここで悩む要素はまずありません。 では、React のテストをどうやるか?です。 公式の react-dom/test-utils を使う 公式の react-test-renderer を使う @testing-library/react を使う 選択肢としてはこの三種類が有名なところでしょう。 公式という響きはとても魅力的ですが、実は公式ドキュメントから「ボイラープレートを減らすため、エンドユーザが使うのと同じ形でコンポーネントを使ってテストが記述できるように設計されている、React Testing Library の利用をお勧めします。」という形で、@testing-library

                      Reactのユニットテスト2021
                    • iPhone 15 Proの落下テストの結果「背面ガラスが従来よりも割れやすくなっている」可能性、iPhone 15 Pro Maxは指で押すだけでガラスが割れるとも

                      2023年9月22日発売となったiPhone 15 ProおよびiPhone 15 Pro Maxは、筐体がステンレススチールからチタニウムに変更されただけでなく、背面ガラスの取り外しが簡単になる機構を採用していたり、ガラスのエッジ(端)部分の処理がこれまでの直線的なものから曲面処理に変更されたりと、見た目ではわかりづらい変更点が複数あります。そんなiPhone 15 Proを使った落下テストや耐久テストを実施する動画が公開されており、従来モデルよりも背面ガラスが割れやすくなっているのではと指摘されています。 First iPhone 15 Pro drop test suggests new rounded edge titanium design is less durable - 9to5Mac https://9to5mac.com/2023/09/22/iphone-15-pro

                        iPhone 15 Proの落下テストの結果「背面ガラスが従来よりも割れやすくなっている」可能性、iPhone 15 Pro Maxは指で押すだけでガラスが割れるとも
                      • Apple M1環境でLinuxを動かす「Asahi Linux」のGPUドライバーがついに99%以上という成績でテストをパスしたという報告

                        Appleが独自開発するSoC「M1」搭載Macでの動作を目指すLinuxディストリビューション「Asahi Linux」で、Linux開発系VTuberの朝日リナ氏が「GPUのカーネルドライバーがテストを99%以上パスした」と報告しました。 ???????????? My Linux M1 GPU driver passes >99% of the dEQP-GLES2 compliance tests!!!!! ???????????? Most of this is thanks to @alyssarzg's prior work on macOS, but now I can replicate it on Linux! ^^ pic.twitter.com/BTI4AIUTkC— Asahi Lina / 朝日リナ //nullptr::live (@LinaAsahi) Fi

                          Apple M1環境でLinuxを動かす「Asahi Linux」のGPUドライバーがついに99%以上という成績でテストをパスしたという報告
                        • テストコードをただ書くだけで満足している人々をこの記事でビンタしたい - Qiita

                          まえがき 世間ではテストをしないこと/テストを書かないことを悪とするみたいな文化が定着してきたのか、テストを書かない開発というのが減ってきてると思います。 では「正しくテストを書けているか」「テストを書く文化を生かしているか」というとどうでしょう? これらの問いに答えられずテストを書くことをゴールにして満足していると、それは宝の持ち腐れならぬテストコードの持ち腐れとなります。 執筆のモチベーション この記事を印刷して札束のごとくビンタするのが目的です。 以下に該当すること”だけ”を考えているような場合はビンタされるかもしれません。(絶対ではないですが危ない可能性があります) うちはテスト書いてるから大丈夫!ちゃんと開発工数とは別に単体テスト工数も見積もってるよ! ちゃんとホワイトボックス的に書いてカバレッジ担保しているからうちはちゃんとテストしてるよ! コード修正の都度ちゃんとテストコード

                            テストコードをただ書くだけで満足している人々をこの記事でビンタしたい - Qiita
                          • E2EテストでNextAuth認証(OAuthなど)を突破する方法

                            NextAuth (Auth.js) で認証させているWebアプリをPlaywrightなどでE2Eテストする際に、認証をどうやってさせるか、あるいは回避するかが悩ましい部分です。 もし採用している認証方式が、単純なID/パスワード認証であればテストユーザを作成し、Playwrightにパスワードを入力させれば認証できるので問題はありません。 しかし、Google認証などの外部のプロバイダを経由するような場合は、E2Eテストをすることが難しくなります。そこでこの記事では、NextAuthの認証済み状態をPlaywrightで再現させる方法を紹介します。 やり方は大きく2つ NextAuthの設定に依存してやり方は大きく2つあります。 セッションデータを database で管理している場合 セッションデータを jwt で管理している場合 データベースの場合 セッションデータをデータベースに

                              E2EテストでNextAuth認証(OAuthなど)を突破する方法
                            • より信頼できるクエリを書くために、SQLでもテストを書く - ハヤオキスルフクロウ

                              はじめに こんにちは、久しぶりに技術系の記事を書きます、株式会社カンムで機械学習エンジニアをしている fkubota です。 今日はSQLについてです。 弊社に入社してから毎日のようにSQLのクエリを書いてきました。 クエリを書き始めてからもう3年が経とうとしています。 日々クエリを書きながら少しずつ自分のスタイルが出来上がってきているのを日々実感しています。 僕は 正確で 読みやすく 再利用しやすいクエリを 高速に 生み出すための工夫を重ねてきました。 結果的にテスト駆動開発ぽいスタイルが生まれたので今日は紹介してみようと思います。 似たような記事がないので少しドキドキですが温かい気持ちで読んでもらえると嬉しいです。 対象読者 対象読者は、分析のためにクエリを書いている人とします。 プロダクトに乗せるクエリというより、ビジネス的になにか示唆を得たいときにクエリを書く人を想定します。 痛み

                                より信頼できるクエリを書くために、SQLでもテストを書く - ハヤオキスルフクロウ
                              • Goのテストに使える手作りモックパターン - Money Forward Developers Blog

                                こんにちは。 京都開発拠点でGoエンジニアをしています @yoskeoka です。 Goを中心技術として性能改善やプロダクト間を横断するような機能の設計、実装を行うKTAチーム (京都開発本部 テクニカルアーキテクトチーム) 所属です。 突然ですが、皆さんはGoでテストを書いているでしょうか。 我々はテストを書くことが中長期的なスピードアップに繋がると信じて日々テストを書くようにしています。 KTAではGoの実装をする際にClean Architectureの考えに基づいたpackage分けを行っていますが、packageを分けたり、インターフェースを定義したりとしていくと、テストを書くのが難しい部分というのが出てきます。 そんな場合に使えるモック作りテクニックを今回は紹介したいと思います。 Clean Architectureはテストしやすくなると言うが Clean Architectu

                                  Goのテストに使える手作りモックパターン - Money Forward Developers Blog
                                • 「Amazon Q Developer」正式サービスに。AIがAWSの専門家となり、設計、コーディング、テスト、トラブルシュートなどを支援。Freeプランも

                                  「Amazon Q Developer」正式サービスに。AIがAWSの専門家となり、設計、コーディング、テスト、トラブルシュートなどを支援。Freeプランも Amazon Web Services(AWS)は、AWSにおける設計、コーディング、テスト、トラブルシュートなどの場面でAIが開発者を支援する新サービス「Amazon Q Developer」の正式サービス化を発表しました。 Amazon Qは昨年(2023年)に開催されたイベントAWS re:Invent 2023で発表された、AWSによる生成AIサービスです。 Amazon Qは、マイクロソフトのCopilot対抗と位置づけることができます。 Copilotが、開発者向けのGitHub Copilot、Office向けのCopilot for Microsoft 365などさまざまな分野で展開されているように、Amazon Qも

                                    「Amazon Q Developer」正式サービスに。AIがAWSの専門家となり、設計、コーディング、テスト、トラブルシュートなどを支援。Freeプランも
                                  • 仕様整理のためのテスト設計入門をJaSST'21 Tokyoで発表しました | BLOG - DeNA Engineering

                                    はじめに 品質管理部の河野です。先日、 ソフトウェアテストシンポジウム 2021 東京 の企画セッションで「仕様整理のためのテスト設計入門」というタイトルで発表してきましたので、本ブログでは発表に至った経緯や発表の感想などを報告いたします。 発表の経緯 まず、タイトルを見た方は、仕様を整理するためにテスト設計を使うのか? と考えられたと思いますが、その通りでテスト設計はテストケースを設計する行為なのですが、実はテストケースを設計する過程で仕様を整理していることが多いです。ということで、テスト設計のための技術である、テスト設計技法を理解しながら、演習を交えて仕様の整理を実感できるような構成でチュートリアル形式で90分の発表を行いました。 それで、このようなテーマを思いついたきっかけは、私が以前作成したテスト設計の入門のテキストを近くの開発者の方に「開発者向けにやったら需要ありますか?」と質問

                                      仕様整理のためのテスト設計入門をJaSST'21 Tokyoで発表しました | BLOG - DeNA Engineering
                                    • 共通テスト不正 女子大学生を男性が手助けしたか 2人書類送検 | NHKニュース

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

                                        共通テスト不正 女子大学生を男性が手助けしたか 2人書類送検 | NHKニュース
                                      • 機械学習アプリケーションにおけるテストについて - Re:ゼロから始めるML生活

                                        機械学習系の話題が多い昨今ですが、実際触ってみると期待した精度・結果が出ないなんてことはよくあることではないでしょうか。 機械学習特有の性質として、データ自体がモデルを変化させ、結果として業務に影響を与えたりします。 仮に、機械学習屋さんが精度が出るモデルを構築したと言っても、それを導入するときに、システム全体での品質の維持に苦労したりします。 ということで、不確実性の大きい機械学習系開発についての、設計・テスト戦略でどうやってリスクを低減していけるかが一つカギになってくると思い、方法論について勉強しましたので、そのメモです。 非常に参考にしたのはこちら。 arxiv.org テストそのもののテクニックなどは、一般的なテスト駆動開発に関する書籍を合わせてをご参考ください。 テスト駆動開発 作者:Kent Beck発売日: 2017/10/14メディア: 単行本(ソフトカバー) テスト駆動P

                                          機械学習アプリケーションにおけるテストについて - Re:ゼロから始めるML生活
                                        • 忙しい研究者のためのテストコードとドキュメントの書き方 - Qiita

                                          はじめに 「研究用のプログラムにもテストコードやドキュメント書いたほうがいいよね。」 「分かっちゃいるけど、そんな面倒なことやってられないよ。」 という研究者あるあるを解決すべく、僕が普段実践している開発スタイルを紹介します。 この開発スタイルのすごいところは: テストやドキュメントを一切書かない場合と比べて 追加の工数がほぼゼロ。 普通にコーディングしているだけで、いつのまにかテストコードとドキュメントまでできあがっている。 実装、コメント、テスト、ドキュメントが自然に同期するので、保守しやすい。 Pythonを例に紹介しますが、コメント内にテストを書けるツールと、コメントからドキュメントを生成できるツールをもつ言語ならばどれにでも応用できるはずです。 この開発スタイルに至った背景 ソフトウェア開発において、テストコードやドキュメントを整備することでプログラムの品質が向上することは広く知

                                            忙しい研究者のためのテストコードとドキュメントの書き方 - Qiita
                                          • 無理なく始めるGoでのユニットテスト並行化 - カンムテックブログ

                                            KanmuでPoolを開発しているhataです。最近、ロボット掃除機を買いました。ロボと猫がじゃれている景色はいいですね。 今回はGoのユニットテストの並行化についての記事です。 TL;DR Goのテストは、並行化することでテスト実行時間の短縮やテスト対象の脆弱性の発見などのメリットがある 基本的にはそのままでも最適化されているが、テストコードにt.parallelを記述することでよりきめ細やかな最適化を施すことができる ただし、一定規模以上のアプリケーションへの導入・運用は大変 テストコードを一気に並行化するtparagenというツールや、並行化忘れを防ぐ静的解析ツールがあり、これらを使うことで無理なくテスト並行化の導入・運用ができる はじめに ユニットテスト並行化とは 本記事では、「並行」「並列」という用語を使用します。本記事におけるこれらの用語を定義します。 並行:複数の処理を独立に

                                              無理なく始めるGoでのユニットテスト並行化 - カンムテックブログ
                                            • 「テスト文字列にうんこと入れるな」──ゲーム会社の新卒向け資料“2024年版”が公開 テスト環境で悪ふざけするリスク説く

                                              「テスト文字列に”うんこ”と入れるな」──そんなふうに訴える新入社員向けの研修資料の2024年版が公開された。公開したのは、ゲーム開発などを手掛けるインフィニットループ(北海道札幌市)。軽い気持ちで入れたテスト文字列が社外に漏えいした際のリスクについて説明した資料で、新たに事例などを加筆し、21年に公開したものをバージョンアップしている。 同社がこの資料で訴えたいのは「テスト文字列には無難な文字列を使うこと」。Webエンジニアが入力フォームを作る際に使うテスト文字列に「うんこ」などのふざけた文言を入れる行為のリスクを説明。資料内では実際にテスト文字列が漏えいしたことで起きた不祥事の事例などを紹介している。

                                                「テスト文字列にうんこと入れるな」──ゲーム会社の新卒向け資料“2024年版”が公開 テスト環境で悪ふざけするリスク説く
                                              • BrowserStack:テスト自動化有料ツールの決定版

                                                特によく使われる上二つのサービスでは”Webアプリケーションのテスト環境"を提供しており、インターネットに公開されたWebアプリケーション、開発中のローカルのWebアプリケーションのテスト環境が揃っています。 テスト環境 = テスト用アプリケーションがデプロイされ、ホストされている環境 テスト実行環境 = 上記テスト環境にアクセスし、テストを実施するためのデバイス・ブラウザ・OSを含む環境 BrowserStackはクラウド上で後者の「テスト実行環境」を提供しています。 BrowserStack Live (手動テスト) BrowserStackにホストされている様々なデバイスを利用し、マニュアルテストすることが可能です。画像ではiPhone13のデバイスを立ち上げ、Webのダッシュボード上で操作を行っている様子です。シミュレータではなく、実機デバイスをブラウザ上から操作できます。 Bro

                                                  BrowserStack:テスト自動化有料ツールの決定版
                                                • Webフロントエンドのリプレースを支えるテストの考え方 / JSConf JP 2021

                                                  JSConf JP 2021 でトークしたスライドです。 このスライドの内容を文字にしているブログ記事はこちら https://blog.nnn.dev/entry/2021/12/03/123000 トークのアーカイブはこちら https://www.youtube.com/watch?v=5H3Sswp5qYg&t=1155s https://jsconf.jp/2021/talk/testing-approach-to-support-web-front-end-replacement

                                                    Webフロントエンドのリプレースを支えるテストの考え方 / JSConf JP 2021
                                                  • AWSで構築するSelenium自動テスト環境とその運用 - ZOZO TECH BLOG

                                                    はじめに こんにちは、Selenium 4の正式版がなかなかリリースされなく、ソワソワしている品質管理部・自動化推進ブロックの木村です。 私が所属する品質管理部は、ZOZOTOWNやWEARなどの開発プロジェクトに対してテスト・検証を行い、完成品がユーザーの手に届いても問題ないかを確認する部署です。その品質管理部では、先日、部署で開発運用しているSeleniumによる自動テストのシステムをオンプレからAWSに移行しました。自動テストの書き方や、個々のAWSサービスの使い方の記事は多く存在するので、本記事では自動テスト全体の概要を紹介します。単純な移行だけでなく、サーバレスやマネージドサービスを活用しているので、部分的にでも参考になる点があれば幸いです。 背景 品質管理部が行っていたリグレッションテストやシステムテストを部分的に自動化するために、Seleniumによる自動テストのシステムを開

                                                      AWSで構築するSelenium自動テスト環境とその運用 - ZOZO TECH BLOG
                                                    • APIシナリオテストの新ツールrunn

                                                      runn is 何? 3行まとめ 今回はAPIシナリオテストツールのrunnをプロジェクトに導入し、一部機能のコントリビュートしながら3ヶ月間触ってみておすすめだと感じたことを記事にまとめたいと思います。 runnとの出会い 4ヶ月ほど前にスキーマ駆動開発を行っているプロジェクトでいい感じのAPIのテストをしようと色々 調査 をしていました。 その当時はOpenAPIでスキーマ定義してswagger-uiからポチポチ手動テストをしていましたが、APIの数も増えるし同じAPIでもパターンが結構あり、流石に手動でのテストでは限界があるなーと考えていました。 パラメータ数も多いのでControllerテストで書くにしてもコード量が多く、レビューが辛いと感じていました。 APIをE2Eでテストしたい、最終的にはCIで自動テストまでもっていきたいと思いました。 しかし、いざ調べてみると案外ニーズにマ

                                                        APIシナリオテストの新ツールrunn
                                                      • AWSの負荷テストソリューションを試してみた | DevelopersIO

                                                        シナリオを用いた負荷テストツールとしてJMeterやGatlingなどがございますが、AWSでも負荷テストのソリューションが用意されております。 こちらのソリューションは、Fargateで1秒あたり選択した数のトランザクションを生成する数千規模の接続ユーザーを簡単にシミュレートできます。 本エントリでは、AWSの負荷テストソリューションを使った負荷テストを紹介します。 構成要素 公式の構成図を拝借しています。 フロントエンドでは、バックエンドの負荷テストエンジンを実行するAPIと、テストシナリオの作成やモニタリングに使用するウェブコンソールが提供されています。 なお、使用するテストシナリオにはJMeterのシナリオを指定できるため、既にJMeterを使っている場合は簡単に大規模な負荷テストを行うこともできます。 バックエンドでは、負荷を生成するためのDockerイメージを作成します。イメー

                                                          AWSの負荷テストソリューションを試してみた | DevelopersIO
                                                        • テスト自動化の成功を支えるチームと仕組み/TestAutomation

                                                          テスト自動化の成果をどう評価し、どう次につなげるか/Test Automation Next Step

                                                            テスト自動化の成功を支えるチームと仕組み/TestAutomation
                                                          • Twitter元CEOが開発する新SNS「Bluesky」のテスト配信が始まる

                                                            Twitterの創業者であるジャック・ドーシー氏は、分散型SNSプロトコル「AT Protocol」の開発を進めており、同時にAT Protocolを採用したSNS「Bluesky」の開発も進めています。新たに、App StoreにBlueskyのiOS版アプリが登場し、Blueskyの開発がテスト段階にまで進んだことが明らかになりました。 Bluesky Social on the App Store https://apps.apple.com/us/app/bluesky-social/id6444370199 Jack Dorsey-backed Twitter alternative Bluesky hits the App Store as an invite-only app | TechCrunch https://techcrunch.com/2023/02/28/jac

                                                              Twitter元CEOが開発する新SNS「Bluesky」のテスト配信が始まる
                                                            • Lambdaのテスト領域に関する技術共有会を開催しました | DevelopersIO

                                                              はじめに CX事業本部の佐藤智樹です。 今回は先月中頃に実施したLambdaのテスト領域に関する技術共有会の資料と当日にいただいた意見を紹介します。技術共有会自体はお客様含め5人ほどで実施予定でしたが、社内の方を誘ったところ15人程と大人数でディスカッションしながら知識を深めました。有意義な時間となったのでブログで共有します。 本記事はLambdaに対してどのようなテストをすべきか、Lambdaでこれからテストを書くがどうやれば良いか悩んでいる方などは参考になるかと思います。いくつか紹介するテストパターンのメリット/デメリットもあげるので、テスト選定の上で参考にしてください。 例となる題材がなければ抽象的な話ばかりになり分かりづらくなるので、今回は以下のIoTデータ収集システムをベースにどうテストを書いていくか検討します。IoTデバイスからきたデータをRDSに保存するシステムです。色々書い

                                                                Lambdaのテスト領域に関する技術共有会を開催しました | DevelopersIO
                                                              • 大学入学共通テスト 記述式問題導入 中止法案提出へ 野党4党 | NHKニュース

                                                                大学入学共通テストへの記述式問題の導入について、立憲民主党など野党4党は、公平に採点を行うのは困難だとして、導入を中止する法案を共同で提出することになりました。 これについて、立憲民主党、国民民主党、共産党、社民党の野党4党は、公平に採点を行うのは困難だとして、記述式の導入を中止する法案を共同で提出することになりました。 立憲民主党がまとめた法案の概要では、アルバイトが採点にあたることを念頭に、「採点者の専門性の欠如は問題だ」と指摘したうえで、試験後に自己採点することも難しく、志望校への願書の出願に支障が出るとしています。 立憲民主党の逢坂政務調査会長は党の会合で、「採点に不公平があるのではないかと思えば、受験生はいてもたってもいられなくなる。中止に向けて全力を挙げたい」と述べました。 また、国民民主党の原口国会対策委員長は記者会見で、「実際に問題を解いてみたが、民間のアルバイトが採点をで

                                                                  大学入学共通テスト 記述式問題導入 中止法案提出へ 野党4党 | NHKニュース
                                                                • 「Windows Terminal 1.7」が正式リリース、設定GUIを安定版に/v1.8プレビューではShift+クリックで新規プロファイルをウィンドウで開く機能などをテスト

                                                                    「Windows Terminal 1.7」が正式リリース、設定GUIを安定版に/v1.8プレビューではShift+クリックで新規プロファイルをウィンドウで開く機能などをテスト
                                                                  • JITをやめてみる ~Microsoft、「Edge」で「めっちゃすげえセキュリティモード」をテスト/標的となっている「V8」の攻撃面を減らし、レンダラープロセスで強力な緩和策を有効化

                                                                      JITをやめてみる ~Microsoft、「Edge」で「めっちゃすげえセキュリティモード」をテスト/標的となっている「V8」の攻撃面を減らし、レンダラープロセスで強力な緩和策を有効化
                                                                    • 自動テスト速度改善 - 自動テストが品質のボトルネックとならないために - freee Developers Hub

                                                                      freee人事労務の品質改善を専任で活動している keik です。 freee人事労務ではアプリケーション開発の自動テスト環境として CircleCI を利用しています。すべてのコードの変更は GitHub 上の Pull Request を経由して行われますが、Pull Request のマージ条件の一つとして自動テストをパスすることを求めるようにしています。 つまり、どんな些細な変更であっても、急ぎの変更であっても、リリースするためには基本的には自動テストの結果を待つ必要があります。一方で、コードベースは日々成長しており、それに比例して自動テストの実行時間も長くなっています。 ここに、ゆっくりと、ジレンマが生じはじめます。 品質を高める目的の自動テストだが、実行時間が長いと品質のボトルネックになりうる。 具体的には以下のようなシナリオが考えられます。 些細な改善が億劫になる(自動テスト

                                                                        自動テスト速度改善 - 自動テストが品質のボトルネックとならないために - freee Developers Hub
                                                                      • 効果を維持しつつテスト工数を削減した話 〜テスト設計改善の質問回答編〜

                                                                        以降では、このテスト設計改善の取り組みに対する質問に回答していきます。 テスト設計改善についての質問の回答 【質問1】テスト設計にあたって開発ドキュメントの参照はしないのでしょうか。開発ドキュメントがほとんど無い? 開発ドキュメントの参照はします。チケットの内容、開発ドキュメントだけでなく、その内容に対しての疑問点は実際に開発と議論しておきます。開発者との議論はテスト設計に着手する前、テスト観点出しを行う前後の活動です。 【質問2】テストと設計の比率を出していらっしゃいましたが(テストをいっぱいやるようにした)、数える単位は何ですか?人数?時間?その他? 説明資料では文字の大きさの都合上省略した形で書いていますが、比率を出していたのは「(開発の設計ではなく)テスト設計」と「テスト実施」の比率です。また、ここでの比率は感覚値ではありますが、工数比です。 【質問3】改善後の成果物サンプルやアク

                                                                          効果を維持しつつテスト工数を削減した話 〜テスト設計改善の質問回答編〜
                                                                        • goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ

                                                                          【Unit4 ブログリレー6日目】 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 最近まで開発していたm3ラウンジでは、goからRDBを利用していました。 m3ラウンジでは、SQLの組みやすさやテストのしやすさの観点で検討した結果、goquを採用しましたので、 そこで得られた知見とその実装例を紹介します。 これから試してみる方(と将来m3ラウンジの開発に新たに入ることになったメンバー)の参考になるように、サンプルコードも説明も多くなってしまいかなり長いです。 お時間ある時にお読みいただければ。 名古屋城は、日本の城のひとつ。尾張国愛知郡名古屋(現在の愛知県名古屋市中区本丸・北区名城)にある。本文には特に関係ありません。 m3ラウンジ goqu 実例 modelの構造体 mapper mapperの実装 goquのSQLの結果から構造体へのマッピング

                                                                            goquを駆使してgoでSQL構築も構造体マッピングもRDBテストもやる - エムスリーテックブログ
                                                                          • 博報堂など4社を新たに家宅捜索 業界全体で談合か 五輪テスト大会:朝日新聞デジタル

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

                                                                              博報堂など4社を新たに家宅捜索 業界全体で談合か 五輪テスト大会:朝日新聞デジタル
                                                                            • Reactにおける再利用とテストを容易にする疎結合なUIを目指す3つのTips

                                                                              はじめに コード上での問題を正確に認識しておかなければ、問題を繰り返すのです。Reactを使用したプロジェクトに参画したり、OSSプロジェクトのソースコードを散見すると複雑な仕様に立ち向かったUIに出会うことがあるでしょう。 複雑な仕様に立ち向かったUIは以下の特徴があると考えています。 bundle size が肥大している 保守や維持の管理が高い 他開発者にこのUIは何をやっているのか、質問をしなければならない。 質問の回答を聞いてもそのUIが実行していることが多様で理解しづらい。 再利用性が低い そのUIを利用するために満たさなければならない条件が多く、新しく似ているUIを実装することになる。 複雑なAPI 片手の指の数では溢れる props の数が存在している ユースケースを満たすために、既存の機能を使えば実装ができるのか、判断がしづらい 上記のようなUIを見かけた場合、どのような

                                                                                Reactにおける再利用とテストを容易にする疎結合なUIを目指す3つのTips
                                                                              • ある求人が社名非公開になっていたが事業内容に「東山文化を代表する世界遺産にも登録される有名寺院」と書いてあって全く意味がない「何かのテストか?」

                                                                                塩谷珈琲は通年インソムニア @s_v_cof @JiRo_ym 同じ世界遺産の寺でもパワハラ沙汰はちょくちょくニュースになるので、福利厚生にぶぶ漬けと和菓子ほしい(いらん) 2023-05-25 02:48:45

                                                                                  ある求人が社名非公開になっていたが事業内容に「東山文化を代表する世界遺産にも登録される有名寺院」と書いてあって全く意味がない「何かのテストか?」
                                                                                • なぜ我々はユニットテストが書けないのか?|SHIFT Group 技術ブログ

                                                                                  はじめにこんにちは!Unit~E2Eのテスト自動化を生業にしている、いしいと申します。 ユニットテストに限らず、何かを始めようと思ったとき、人は様々な壁に直面しますよね。知識・経験の問題、コストの問題(金銭、時間)、メンタルの問題(納得感、不安感)、それらが複合的に結びつく社内政治的な問題などなど・・・。そして、それらの壁を乗り越えて第一歩を踏み出すことには大変な困難を伴います。 この記事では、ユニットテストを書いていくのにあたって、どのような壁・問題があるのかを確認し、それに対してどのようにアプローチをすれば乗り越えられるのかを考えていこうと思います。 ユニットテストの壁とその乗り越え方メンタルの問題根本的にモチベーションが上がらない それはユニットテストのメリットや魅力に理解、納得がいっていないからです。人間、無駄なことをやりたいとはなかなか思えません。仮に、無駄と思いながらやったとし

                                                                                    なぜ我々はユニットテストが書けないのか?|SHIFT Group 技術ブログ