2023年6月6日のブックマーク (5件)

  • 【テスト自動化】VScodeでPlaywrightを使って、自動でE2Eテストを行う~前編~ – ヴァンプ

    前回の記事にて、テスト自動化に関するお話をしました。 さて、続いて今回は簡単な自動化テストの例として、VS codeを用いてPlaywrightを使ってみましょう。 記事では前編と後編に分け(後編の記事はこちら)、前編では、 ・Playwrightの環境構築 ・コードの自動生成 ・自動テスト実行 後編では、 ・コード改変 ・3つのブラウザでの自動テスト同時実行 についてご説明します。 記事を読めば、極力ローコードでの簡単な自動テスト構築ができるようになります。 Playwrightを触ってみて、テスト自動化に関するご相談、ご依頼などがございましたらお気軽にお問合せください。 Playwrightについて ブラウザでの、エンドユーザーの操作に対するプログラムの挙動を確認するテスト(E2Eテスト)の自動化のフレームワークはいくつかあります。(Selenium,Cypress,Puppete

  • 【インターンレポート】LINE NEWS における負荷テストとシナリオ生成の自動化

    LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog はじめまして。東京工業大学情報理工学院情報工学系修士1年の山崎希と申します。9月5日から10月14日までの6週間、LINE株式会社の2022年インターンシップ「技術職 就業型コース」に参加させていただきました。 今回のインターンシップでは、LINE NEWSのSREを担当しているチームに配属され、LINE NEWSに対する負荷テストの自動化やLINE NEWSの管理画面のUI改善や移植を行いました。レポートでは、LINE NEWSの概要について説明した後、負荷テストの自動化に焦点を当てて取り組んだ内容を紹介したいと思います。 概要 LINE NEWSは、LINEが提供しているニュース配信プラットフォームです。月間利用者数7,

    【インターンレポート】LINE NEWS における負荷テストとシナリオ生成の自動化
  • k6で始める負荷テスト

    はじめに APIに対する負荷試験を実施している際、Jmeterとk6で実装し負荷試験を実施していたのですが、k6が非常に便利だったので紹介してみようと思います。 k6について K6はオープンソースの負荷生成、測定ツールです。 公式サイト参照ですが、以下のような特徴があります。 CLIツールであること 負荷スクリプトはJavascript ES2015/ES6で記述でき、モジュールをサポートしている ChecksとThresholdsを備えている Checks: 成功失敗のチェックを記述することができる Thresholds: 閾値を設定できる またJmeterと比較して軽量で、ローカル環境でRPS(Request per second)を増してもレスポンスの処理や結果の正しさは良好な印象でした。 ただし、注意点としてスクリプトはJavascriptで記載可能ですがNode.jsではないので

    k6で始める負荷テスト
  • サーバーレスJavaの今 ~SnapStartとWeb Adapterを寄せて~

    Lizさんに届け!�AWS Jr. ChampionとTop Engineerが�書籍コンテナセキュリティを読んで感じたこと

    サーバーレスJavaの今 ~SnapStartとWeb Adapterを寄せて~
  • シェルスクリプトで日付処理ならdateコマンドは投げ捨ててDateutilsを使おう! - Qiita

    この中で私が特に気に入ったコマンドは dateround です。次点は dategrep です。この二つは特に強力で、awk やその他のコマンドを使って日時をこねくり回すような「無駄に難解なコード」を書かずに Dateutils のコマンド群だけで大抵のことはなんでもできてしまいます。専用のことをするには専用のコマンドを作ることが重要であることを思い出させてくれるでしょう。 Dateutils の重要な特徴と使用例 大抵のコマンドは機能の説明から想像できると思いますし、公式サイトにも例があるので詳細を一つ一つ説明することはしません。その代わりに「Dateutils の使いこなしに必要な考え方」が分かるような例をいくつか紹介します。 重要な注意点ですが Dateutils はロケールをサポートしていますが、原則としてシステムのロケール情報やユーザーの環境変数には依存していません。内部にロケー

    シェルスクリプトで日付処理ならdateコマンドは投げ捨ててDateutilsを使おう! - Qiita