Soumettre la recherche
Mettre en ligne
Codeceptionの受け入れテストをマネる
•
3 j'aime
•
5,683 vues
infinite_loop
Suivre
2014/02/23に行われた株式会社インフィニットループ公開勉強会(OpenIL Vol.1)内でのLT発表に使われたスライド資料
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 29
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Ruby build
Ruby build
Yuichiro Naito
dRuby and Security
dRuby and Security
Kazuhiro Nishiyama
KVM10分(位で)入門
KVM10分(位で)入門
Kenichiro MATOHARA
CodeIgniter 貴方はどのフレームワークを使うべきか?
CodeIgniter 貴方はどのフレームワークを使うべきか?
kenjis
ぼくがかんがえたさいきょうの☆きっくすたーと☆
ぼくがかんがえたさいきょうの☆きっくすたーと☆
Naoya Nakazawa
Codeceptionことはじめ
Codeceptionことはじめ
infinite_loop
behatで始めるBDD
behatで始めるBDD
Tsutomu Chikuba
利益はデータベースの中にあった!
利益はデータベースの中にあった!
infinite_loop
Recommandé
Ruby build
Ruby build
Yuichiro Naito
dRuby and Security
dRuby and Security
Kazuhiro Nishiyama
KVM10分(位で)入門
KVM10分(位で)入門
Kenichiro MATOHARA
CodeIgniter 貴方はどのフレームワークを使うべきか?
CodeIgniter 貴方はどのフレームワークを使うべきか?
kenjis
ぼくがかんがえたさいきょうの☆きっくすたーと☆
ぼくがかんがえたさいきょうの☆きっくすたーと☆
Naoya Nakazawa
Codeceptionことはじめ
Codeceptionことはじめ
infinite_loop
behatで始めるBDD
behatで始めるBDD
Tsutomu Chikuba
利益はデータベースの中にあった!
利益はデータベースの中にあった!
infinite_loop
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
infinite_loop
株式会社インフィニットループ紹介資料
株式会社インフィニットループ紹介資料
infinite_loop
IL、VR始めるってよ
IL、VR始めるってよ
infinite_loop
「シュキーン」のコード品質を支えるSonarQube
「シュキーン」のコード品質を支えるSonarQube
infinite_loop
コンピュータフォレンジックにちょっとだけ触れてみる
コンピュータフォレンジックにちょっとだけ触れてみる
infinite_loop
うそ発見器(うそ
うそ発見器(うそ
infinite_loop
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
infinite_loop
念願の北海道にUターンで帰ってきた - OSC北海道2015
念願の北海道にUターンで帰ってきた - OSC北海道2015
infinite_loop
好きな場所で働くということ。[Uターン転職編]
好きな場所で働くということ。[Uターン転職編]
infinite_loop
好きな場所で働くということ Iターン編
好きな場所で働くということ Iターン編
infinite_loop
Behatで行う、E2Eテスト入門
Behatで行う、E2Eテスト入門
leverages_event
traitを使って楽したい話
traitを使って楽したい話
infinite_loop
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
infinite_loop
Unity30分間クッキング
Unity30分間クッキング
infinite_loop
この中に1人、素人がいる!
この中に1人、素人がいる!
infinite_loop
継続的執筆。GitHub + Re:VIEW + Jenkinsを使った同人誌執筆システムのご紹介。
継続的執筆。GitHub + Re:VIEW + Jenkinsを使った同人誌執筆システムのご紹介。
infinite_loop
弊社マスコットのマザーゆっくりと、チャットボットのこれから
弊社マスコットのマザーゆっくりと、チャットボットのこれから
infinite_loop
職場で使用しているOSSの開発に参加してみた!
職場で使用しているOSSの開発に参加してみた!
infinite_loop
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
ChatGPT触ってみた
ChatGPT触ってみた
infinite_loop
社内ソフトスキルを考える
社内ソフトスキルを考える
infinite_loop
Contenu connexe
En vedette
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
infinite_loop
株式会社インフィニットループ紹介資料
株式会社インフィニットループ紹介資料
infinite_loop
IL、VR始めるってよ
IL、VR始めるってよ
infinite_loop
「シュキーン」のコード品質を支えるSonarQube
「シュキーン」のコード品質を支えるSonarQube
infinite_loop
コンピュータフォレンジックにちょっとだけ触れてみる
コンピュータフォレンジックにちょっとだけ触れてみる
infinite_loop
うそ発見器(うそ
うそ発見器(うそ
infinite_loop
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
infinite_loop
念願の北海道にUターンで帰ってきた - OSC北海道2015
念願の北海道にUターンで帰ってきた - OSC北海道2015
infinite_loop
好きな場所で働くということ。[Uターン転職編]
好きな場所で働くということ。[Uターン転職編]
infinite_loop
好きな場所で働くということ Iターン編
好きな場所で働くということ Iターン編
infinite_loop
Behatで行う、E2Eテスト入門
Behatで行う、E2Eテスト入門
leverages_event
traitを使って楽したい話
traitを使って楽したい話
infinite_loop
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
infinite_loop
Unity30分間クッキング
Unity30分間クッキング
infinite_loop
この中に1人、素人がいる!
この中に1人、素人がいる!
infinite_loop
継続的執筆。GitHub + Re:VIEW + Jenkinsを使った同人誌執筆システムのご紹介。
継続的執筆。GitHub + Re:VIEW + Jenkinsを使った同人誌執筆システムのご紹介。
infinite_loop
弊社マスコットのマザーゆっくりと、チャットボットのこれから
弊社マスコットのマザーゆっくりと、チャットボットのこれから
infinite_loop
職場で使用しているOSSの開発に参加してみた!
職場で使用しているOSSの開発に参加してみた!
infinite_loop
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
infinite_loop
En vedette
(20)
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
とりあえずこれだけ知っていればお仕事ができる(であろう)gitガチ入門
株式会社インフィニットループ紹介資料
株式会社インフィニットループ紹介資料
IL、VR始めるってよ
IL、VR始めるってよ
「シュキーン」のコード品質を支えるSonarQube
「シュキーン」のコード品質を支えるSonarQube
コンピュータフォレンジックにちょっとだけ触れてみる
コンピュータフォレンジックにちょっとだけ触れてみる
うそ発見器(うそ
うそ発見器(うそ
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
CIの見える化でここまで効率が変わった ~Raspberry Piを使ったLEDソリューション製作記~
念願の北海道にUターンで帰ってきた - OSC北海道2015
念願の北海道にUターンで帰ってきた - OSC北海道2015
好きな場所で働くということ。[Uターン転職編]
好きな場所で働くということ。[Uターン転職編]
好きな場所で働くということ Iターン編
好きな場所で働くということ Iターン編
Behatで行う、E2Eテスト入門
Behatで行う、E2Eテスト入門
traitを使って楽したい話
traitを使って楽したい話
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Dbtechshowcasesapporo mysql-turing-for-cloud-0.9.3
Unity30分間クッキング
Unity30分間クッキング
この中に1人、素人がいる!
この中に1人、素人がいる!
継続的執筆。GitHub + Re:VIEW + Jenkinsを使った同人誌執筆システムのご紹介。
継続的執筆。GitHub + Re:VIEW + Jenkinsを使った同人誌執筆システムのご紹介。
弊社マスコットのマザーゆっくりと、チャットボットのこれから
弊社マスコットのマザーゆっくりと、チャットボットのこれから
職場で使用しているOSSの開発に参加してみた!
職場で使用しているOSSの開発に参加してみた!
複数拠点における開発効率の維持・向上
複数拠点における開発効率の維持・向上
Plus de infinite_loop
ChatGPT触ってみた
ChatGPT触ってみた
infinite_loop
社内ソフトスキルを考える
社内ソフトスキルを考える
infinite_loop
3Dプリンタって いいね
3Dプリンタって いいね
infinite_loop
VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
infinite_loop
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
infinite_loop
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
infinite_loop
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
infinite_loop
ADRという考えを取り入れてみて
ADRという考えを取り入れてみて
infinite_loop
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
infinite_loop
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
infinite_loop
UniRx の1歩目
UniRx の1歩目
infinite_loop
がんばれ PHP Fiber
がんばれ PHP Fiber
infinite_loop
心に残った名前ランキング
心に残った名前ランキング
infinite_loop
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
infinite_loop
名は体を表していますか
名は体を表していますか
infinite_loop
名前の力
名前の力
infinite_loop
大切な名前[Intro]公開版
大切な名前[Intro]公開版
infinite_loop
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
infinite_loop
Plus de infinite_loop
(20)
ChatGPT触ってみた
ChatGPT触ってみた
社内ソフトスキルを考える
社内ソフトスキルを考える
3Dプリンタって いいね
3Dプリンタって いいね
VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
ADRという考えを取り入れてみて
ADRという考えを取り入れてみて
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
UniRx の1歩目
UniRx の1歩目
がんばれ PHP Fiber
がんばれ PHP Fiber
心に残った名前ランキング
心に残った名前ランキング
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
名は体を表していますか
名は体を表していますか
名前の力
名前の力
大切な名前[Intro]公開版
大切な名前[Intro]公開版
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
Dernier
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
Dernier
(9)
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
Codeceptionの受け入れテストをマネる
1.
Codeceptionの 受け入れテストをマネる 株式会社インフィニットループ おの
2.
受け入れテスト
3.
おの > なごやさん、 Codeceptionのシナリオって どんなんですか? なごや> ほにゃほにゃシナリオ.png こんな感じですけど大丈夫ですか?
4.
表示したり、クリックしたり
5.
フォーム入力したり、送信したり
6.
あー、こういう感じ?
7.
CasperJS いけるか
8.
準備します
9.
CasperJSをいれます
10.
$ npm install
-g phantomjs casperjs
11.
$ casperjs —version 1.1.0-beta3
12.
シナリオかきます
13.
実行します
14.
$ casperjs test
codeception受け入れ的な.js
15.
できたー
16.
失敗したー(参考
17.
とっても簡単に
18.
Codeceptionの
19.
受け入れテストに追いついた!
20.
はい、テストコードは
21.
Resurrectio
22.
これで手抜き
23.
Resurrectioとは
24.
• Seleniumのように記録・再現 • CasperJSのテストコードを生成 • Chrome Extension Resurrectioとは
25.
↑こんなのが出力される
26.
正常系ならこれでじゅうぶん なのでは!?
27.
CasperJS + Resurrectio
28.
簡単な受け入れならこれで! ※・・・異常系とか難しいのは自力で書こう!
29.
おしまい
Télécharger maintenant