サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
新内閣発足
speakerdeck.com/hgsgtk
サービス信頼性向上の為のボトルネックは、サービスのアーキテクチャ自体の見直しなくしては解消できないことがあります。 品質保証エンジニアリングプラットフォームAutifyのSREチームは、プロダクトのコアに手を入れなくても最適化できるコスト効率化を終えた後、コスト効率化・潜在的なセキュリティ課題解消...
ウェブアプリケーションの開発においてE2Eテストの自動化は身近なトピックです。SeleniumやPuppetter、PlaywrightやAppiumなどがブラウザ・ネイティブアプリの自動操作のOSSとしてよく挙げられます。しかし、それらの裏側はご存知でしょうか? 本トークではこれらのツールの背後...
「CIのためのテスト自動化」というテーマで第17回QUESに招待いただいた際の資料です。 - Agileチームにおけるテスト自動化の試行錯誤から得られたしくじり - Agile Testingの概要とその一つの取組みとしてのATDDの実践をテスト自動化目線で - システムレベルの自動E2Eテス...
Web application developers often use Selenium to automate UI-level browser operations. WebDriver client, which is the foundation for browser automati...
PHPUnit もバージョン 9 になりました。長年第一線で活躍し私達PHPerにテスト可能な開発環境を提供し続けてくれているPHPUnitは、その分歴史が長く、バージョンごとに これまでの使い方は deprecated になっていきます。 PHPUnit 9 では、さまざまな機能削除や非推奨勧告...
PHPerが日々奮闘するソフトウェア開発の現場では、ユニットテストを書くことは推奨され普及してきました。 一方、E2Eといった高レベルのテストになると整備したいという気持ちはありつつ、初期構築コスト自体の高さや、構築したもののテスト維持に失敗する話をよく聞きます。 その要因の一つとして、本トークでは...
ソフトウェア開発において、不確実性にどのように立ち向かっていくかは大きな課題です。 PHPerとしては、開発中にいかにコード品質を上げるかといったことは大きな関心で、その一つの規律のとり方としてTDDを実践されてきた方は多いのではないでしょうか。 トークの表題であるATDDは、Acceptanc...
TDDは開発者にとって一般的な手法となってきました。そこからさらにAgile開発のようなイテレーション駆動開発となると、イテレーションごとの品質についてワークさせる手法が求められます。 そのひとつにあげられるのがAcceptance Test Driven Development、ATDDです。T...
July Tech Festa #JTF2020 で発表した少人数でのアジャイル開発への取り組み実例についての資料です。 Google slide: https://docs.google.com/presentation/d/1qyufmgne7SCFA4wBs6Zz_6kAEy8btSp79ERR...
https://docs.google.com/presentation/d/1SEYB7EA0uw0ARGfiC3pkY9m4KFw0m8Myng3Fc29cFvU/edit?usp=sharing
Object Oriented Conference 2020 にて発表した内容です。
PHPカンファレンス2019にて発表する資料です。知見のない技術スタックを扱おうと検討した際に重くのしかかる「運用実績のない」という事実にどう向き合うかという説明をしています。
Goもくもく会4でのもくもく結果です https://gomoku.connpass.com/event/92940/
PHPカンファレンス沖縄 2019で話したレガシーコード改善手法の一つについてです
PHPカンファレンス沖縄 2019 前夜祭 で発表したデザインパターンの出自から特性を理解しようという内容です
PyCon JP 2019で発表するAPIサーバー開発で始めるCI・テスト機構の話です
Go Conference’19 Summer in Fukuoka で費用対効果の良いテストを目指すための目的・基礎・実践について話したものです
PHPカンファレンス福岡2019 ( #phpconfuk )で発表するユニットテストの現場の問題についての整理を行っていくトークです。
GoのAPIでのValidation Error Handlingの実装例です。
Go Conference Tokyo 2019 Spring で発表したコンテナベースのGoアプリケーションの設計・実装の実践紹介です。
GoでのAPIアプリケーションのアーキテクチャ実装を赤裸々に晒すものです。
#phperkaigi 2019での発表資料です。 応用編は https://speakerdeck.com/hgsgtk/think-deep-unit-test-practical-problem にて
#dockertokyo で発表したコンテナベースでのアプリケーション設計についてです。 元資料 https://docs.google.com/presentation/d/1kDdUWte7B2czfyObhEPjS6W9FSrdFQWOPHtecBxQuCc/edit?usp=sharing
"テストが辛いを解決するテスト駆動開発のアプローチ" at PHPカンファレンス仙台2019
このページを最初にブックマークしてみませんか?
『Kazuki Higashiguchi (@hgsgtk) on Speaker Deck』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル