Enviar búsqueda
Cargar
Eclipse PDT + MakeGood による PHP コードのテスト
•
0 recomendaciones
•
2,086 vistas
Atsuhiro Kubo
Seguir
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 37
Descargar ahora
Descargar para leer sin conexión
Recomendados
Before lunch オプションを使って Flutterでstaging/release環境を切り替える
Before lunch オプションを使って Flutterでstaging/release環境を切り替える
cch-robo
WebRTC開発者向けプラットフォーム SkyWayの裏側
WebRTC開発者向けプラットフォーム SkyWayの裏側
Yusuke Naka
フラッター開発におけるシークレット情報取扱考察
フラッター開発におけるシークレット情報取扱考察
cch-robo
Dart / Flutter コードファイルジェネレート入門
Dart / Flutter コードファイルジェネレート入門
cch-robo
Python toolforvsをインストールをしてみる
Python toolforvsをインストールをしてみる
Shigeo Ueda
Pythonを中心としたチーム開発
Pythonを中心としたチーム開発
Ryo Takahashi
Google I/O 2021 Flutter 全体報告
Google I/O 2021 Flutter 全体報告
cch-robo
PySide/QtWebkitで楽々 slideshare Hack
PySide/QtWebkitで楽々 slideshare Hack
Kazushige TAKEUCHI
Recomendados
Before lunch オプションを使って Flutterでstaging/release環境を切り替える
Before lunch オプションを使って Flutterでstaging/release環境を切り替える
cch-robo
WebRTC開発者向けプラットフォーム SkyWayの裏側
WebRTC開発者向けプラットフォーム SkyWayの裏側
Yusuke Naka
フラッター開発におけるシークレット情報取扱考察
フラッター開発におけるシークレット情報取扱考察
cch-robo
Dart / Flutter コードファイルジェネレート入門
Dart / Flutter コードファイルジェネレート入門
cch-robo
Python toolforvsをインストールをしてみる
Python toolforvsをインストールをしてみる
Shigeo Ueda
Pythonを中心としたチーム開発
Pythonを中心としたチーム開発
Ryo Takahashi
Google I/O 2021 Flutter 全体報告
Google I/O 2021 Flutter 全体報告
cch-robo
PySide/QtWebkitで楽々 slideshare Hack
PySide/QtWebkitで楽々 slideshare Hack
Kazushige TAKEUCHI
Androidテスティング実践3 ユニットテスト・CI編
Androidテスティング実践3 ユニットテスト・CI編
株式会社 NTTテクノクロス
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
株式会社 NTTテクノクロス
明示的アニメで、Flutterアニメーション入門
明示的アニメで、Flutterアニメーション入門
cch-robo
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
Androidアプリケーション開発中級研修 後編
Androidアプリケーション開発中級研修 後編
株式会社 NTTテクノクロス
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
UnityTechnologiesJapan002
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
Takahiro Kujirai
20151114 _html5無料セミナー(OSC2015徳島)
20151114 _html5無料セミナー(OSC2015徳島)
Takahiro Kujirai
TensorFlowプログラミングと分類アルゴリズムの基礎
TensorFlowプログラミングと分類アルゴリズムの基礎
Etsuji Nakai
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
多分怖くない, Androidとハードウェア
多分怖くない, Androidとハードウェア
Yoshihiro Kobayashi
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
Fumito Mizuno
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
Takahiro Kujirai
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
Android組み込み開発テキスト pandaboard es編
Android組み込み開発テキスト pandaboard es編
OESF Education
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
FlutterでのWidgetツリーへの状態伝播とアクセス制限の基本戦略
FlutterでのWidgetツリーへの状態伝播とアクセス制限の基本戦略
cch-robo
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
cch-robo
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
fisuda
Eclipse PDT + MakeGoodによるPHPコードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
Atsuhiro Kubo
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
.NET アプリを改善して実践する継続的インテグレーション
.NET アプリを改善して実践する継続的インテグレーション
Yuta Matsumura
Más contenido relacionado
La actualidad más candente
Androidテスティング実践3 ユニットテスト・CI編
Androidテスティング実践3 ユニットテスト・CI編
株式会社 NTTテクノクロス
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
株式会社 NTTテクノクロス
明示的アニメで、Flutterアニメーション入門
明示的アニメで、Flutterアニメーション入門
cch-robo
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
Androidアプリケーション開発中級研修 後編
Androidアプリケーション開発中級研修 後編
株式会社 NTTテクノクロス
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
UnityTechnologiesJapan002
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
Takahiro Kujirai
20151114 _html5無料セミナー(OSC2015徳島)
20151114 _html5無料セミナー(OSC2015徳島)
Takahiro Kujirai
TensorFlowプログラミングと分類アルゴリズムの基礎
TensorFlowプログラミングと分類アルゴリズムの基礎
Etsuji Nakai
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
多分怖くない, Androidとハードウェア
多分怖くない, Androidとハードウェア
Yoshihiro Kobayashi
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
Fumito Mizuno
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
Takahiro Kujirai
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
Android組み込み開発テキスト pandaboard es編
Android組み込み開発テキスト pandaboard es編
OESF Education
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
FlutterでのWidgetツリーへの状態伝播とアクセス制限の基本戦略
FlutterでのWidgetツリーへの状態伝播とアクセス制限の基本戦略
cch-robo
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
cch-robo
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
fisuda
La actualidad más candente
(19)
Androidテスティング実践3 ユニットテスト・CI編
Androidテスティング実践3 ユニットテスト・CI編
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
明示的アニメで、Flutterアニメーション入門
明示的アニメで、Flutterアニメーション入門
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
Androidアプリケーション開発中級研修 後編
Androidアプリケーション開発中級研修 後編
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
20151114 _html5無料セミナー(OSC2015徳島)
20151114 _html5無料セミナー(OSC2015徳島)
TensorFlowプログラミングと分類アルゴリズムの基礎
TensorFlowプログラミングと分類アルゴリズムの基礎
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
多分怖くない, Androidとハードウェア
多分怖くない, Androidとハードウェア
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Android組み込み開発テキスト pandaboard es編
Android組み込み開発テキスト pandaboard es編
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
FlutterでのWidgetツリーへの状態伝播とアクセス制限の基本戦略
FlutterでのWidgetツリーへの状態伝播とアクセス制限の基本戦略
DartPad+CodePenで、Flutterを体験してみよう
DartPad+CodePenで、Flutterを体験してみよう
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
Similar a Eclipse PDT + MakeGood による PHP コードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
Atsuhiro Kubo
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
.NET アプリを改善して実践する継続的インテグレーション
.NET アプリを改善して実践する継続的インテグレーション
Yuta Matsumura
MakeGoodで快適なテスト駆動開発を
MakeGoodで快適なテスト駆動開発を
Atsuhiro Kubo
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
Shigeharu Yamaoka
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
Ransui Iso
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
Atomu Hidaka
Lpicl304Seminar Presentations on 20150118
Lpicl304Seminar Presentations on 20150118
Takahiro Kujirai
技術選択とアーキテクトの役割
技術選択とアーキテクトの役割
Toru Yamaguchi
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
ユーザ・デザイナーから見たPlone CMSのアピールポイント
ユーザ・デザイナーから見たPlone CMSのアピールポイント
Masaki NIWA
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
近藤 繁延
OSSコンソーシアム 開発基盤部会 2018年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2018年度 活動方針・部会紹介
Daisuke Nishino
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
Shigeharu Yamaoka
ZendStudioのご紹介
ZendStudioのご紹介
Manabu Shinsaka
20190722 Building handy CI with zuul and OpenStack
20190722 Building handy CI with zuul and OpenStack
Akihiro Motoki
コンテナーによるIT基盤変革 - IT infrastructure transformation -
コンテナーによるIT基盤変革 - IT infrastructure transformation -
日本ヒューレット・パッカード株式会社
SkyWay国内唯一のCPaaS
SkyWay国内唯一のCPaaS
Kensaku Komatsu
Windows Azure PHP Tips
Windows Azure PHP Tips
Microsoft Openness Japan
Similar a Eclipse PDT + MakeGood による PHP コードのテスト
(20)
Eclipse PDT + MakeGoodによるPHPコードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
.NET アプリを改善して実践する継続的インテグレーション
.NET アプリを改善して実践する継続的インテグレーション
MakeGoodで快適なテスト駆動開発を
MakeGoodで快適なテスト駆動開発を
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
2015 0227 OSC-Spring Tokyo NETMF
2015 0227 OSC-Spring Tokyo NETMF
Lpicl304Seminar Presentations on 20150118
Lpicl304Seminar Presentations on 20150118
技術選択とアーキテクトの役割
技術選択とアーキテクトの役割
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
ユーザ・デザイナーから見たPlone CMSのアピールポイント
ユーザ・デザイナーから見たPlone CMSのアピールポイント
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
OSSコンソーシアム 開発基盤部会 2018年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2018年度 活動方針・部会紹介
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
ZendStudioのご紹介
ZendStudioのご紹介
20190722 Building handy CI with zuul and OpenStack
20190722 Building handy CI with zuul and OpenStack
コンテナーによるIT基盤変革 - IT infrastructure transformation -
コンテナーによるIT基盤変革 - IT infrastructure transformation -
SkyWay国内唯一のCPaaS
SkyWay国内唯一のCPaaS
Windows Azure PHP Tips
Windows Azure PHP Tips
Más de Atsuhiro Kubo
MPD Osaka Extra 5
MPD Osaka Extra 5
Atsuhiro Kubo
Enaction, Not Design on MPD Osaka Extra 1
Enaction, Not Design on MPD Osaka Extra 1
Atsuhiro Kubo
Enaction, Not Design on Symfony Meetup Kansai 2
Enaction, Not Design on Symfony Meetup Kansai 2
Atsuhiro Kubo
The Birth of FormalBears - A new META for BEAR.Sunday applications
The Birth of FormalBears - A new META for BEAR.Sunday applications
Atsuhiro Kubo
Lean Architecture / DCI Evening Report
Lean Architecture / DCI Evening Report
Atsuhiro Kubo
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
ジェネレーティブプログラミングの世界
ジェネレーティブプログラミングの世界
Atsuhiro Kubo
意図を表現するプログラミング
意図を表現するプログラミング
Atsuhiro Kubo
Software Development with Symfony
Software Development with Symfony
Atsuhiro Kubo
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Atsuhiro Kubo
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Atsuhiro Kubo
Introduction to Continuous Testing
Introduction to Continuous Testing
Atsuhiro Kubo
Symfony2でより良いソフトウェアを作るために
Symfony2でより良いソフトウェアを作るために
Atsuhiro Kubo
How To Create Custom DSLs By PHP
How To Create Custom DSLs By PHP
Atsuhiro Kubo
Piece Framework 2.0 Background
Piece Framework 2.0 Background
Atsuhiro Kubo
Más de Atsuhiro Kubo
(16)
MPD Osaka Extra 5
MPD Osaka Extra 5
Enaction, Not Design on MPD Osaka Extra 1
Enaction, Not Design on MPD Osaka Extra 1
Enaction, Not Design on Symfony Meetup Kansai 2
Enaction, Not Design on Symfony Meetup Kansai 2
The Birth of FormalBears - A new META for BEAR.Sunday applications
The Birth of FormalBears - A new META for BEAR.Sunday applications
Lean Architecture / DCI Evening Report
Lean Architecture / DCI Evening Report
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
ジェネレーティブプログラミングの世界
ジェネレーティブプログラミングの世界
意図を表現するプログラミング
意図を表現するプログラミング
Software Development with Symfony
Software Development with Symfony
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Introduction to Continuous Testing
Introduction to Continuous Testing
Symfony2でより良いソフトウェアを作るために
Symfony2でより良いソフトウェアを作るために
How To Create Custom DSLs By PHP
How To Create Custom DSLs By PHP
Piece Framework 2.0 Background
Piece Framework 2.0 Background
Último
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Último
(8)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Eclipse PDT + MakeGood による PHP コードのテスト
1.
OSC 2010 Kansai@Kobe
(2010/3/13) Eclipse PDT + MakeGood によるPHPコードのテスト Piece Project 久保敦啓 http://twitter.com/iteman 松藤秀治 http://twitter.com/matsu_hide - 1 - Copyright © 2010 Piece Project, All rights reserved.
2.
自己紹介 まっつん 松藤 秀治 (まつふじ
ひではる) Piece Project Eclipseプラグイン まっつんチャレンジ (ITEMAN Blog) - 2 - Copyright © 2010 Piece Project, All rights reserved.
3.
アジェンダ 1.
Piece Frameworkの活動 2. IDEを使ったPHPのテスト 3. PHP, Eclipseにおけるテスト 4. MakeGoodのご紹介 5. MakeGoodのデモ - 3 - Copyright © 2010 Piece Project, All rights reserved.
4.
Piece Framework とは? PHPのアプリケーションフレーム ワーク PHPの世界にジェネレーティブプ ログラミング、DSL,
言語ワーク ベンチ、言語指向プログラミング を導入することを目的としている - 4 - Copyright © 2010 Piece Project, All rights reserved.
5.
Piece Frameworkの主なプロダクト Piece_Unity Webアプリケーションフレームワーク Piece_ORM
オブジェクトリレーショナルマッピングフレームワーク Piece_Right バリデーションフレームワーク Piece_Flow Webフローエンジン Piece_IDE Eclipse上に構築されたPiece Frameworkの統合開発環境 - 5 - Copyright © 2010 Piece Project, All rights reserved.
6.
Piece_IDE - 6 -
Copyright © 2010 Piece Project, All rights reserved.
7.
Piece Framework の主なプロダクト Stagehand_TestRunner
テスト駆動開発のためのテストランナー MakeGood Eclipse PDTでテスト駆動開発を行う ためのテストランナー - 7 - Copyright © 2010 Piece Project, All rights reserved.
8.
Stagehand_TestRunner - 8 -
Copyright © 2010 Piece Project, All rights reserved.
9.
今後の計画 「与えられた特定の要求仕様を元 に、構成の知識を生かし、再利用 可能な基本部分を使って、カスタ ム化かつ最適化された中間または 最終製品を自動的に生成しま す。」 -- 「ジェネレーティブプログラミング」
- 9 - Copyright © 2010 Piece Project, All rights reserved.
10.
今後の計画 ジェネレーティブプログラミング ドメイン駆動設計 プロダクトライン
モデル駆動開発 … DSL, DI, AOP, … - 10 - Copyright © 2010 Piece Project, All rights reserved.
11.
今後の計画 MakeGood コンフィギュレーションエンジン ワークフローエンジン Eclipseプラグイン 既存のプロダクトのリニューアル …
- 11 - Copyright © 2010 Piece Project, All rights reserved.
12.
開発に参加するには?(GitHub) 1. パッチ、拡張を適用したいプロ ダクトをforkする。 2. パッチ、拡張を適用する。 3.
pieceアカウントにpull requestを送信する。 - 12 - Copyright © 2010 Piece Project, All rights reserved.
13.
PHPをサポートしているIDE Zend Studio for
Eclipse NetBeans IntelliJ IDEA Ultimate Edition Eclipse PDT 他にも、Delphi for PHP, VS.Phpなどがある。 - 13 - Copyright © 2010 Piece Project, All rights reserved.
14.
Zend Studio for
Eclipse Eclipseベース Zend Frameworkのサポート IDEでも本命? 有償 PHPUnit のサポート - 14 - Copyright © 2010 Piece Project, All rights reserved.
15.
Zend Studio for
Eclipse - 15 - Copyright © 2010 Piece Project, All rights reserved.
16.
NetBeans symfonyのサポート 無償 PHPUnit, Seleniumのサポート
- 16 - Copyright © 2010 Piece Project, All rights reserved.
17.
NetBeans - 17 -
Copyright © 2010 Piece Project, All rights reserved.
18.
IntelliJ IDEA Ultimate
Edition 有償 Web IDE (PhpStorm/WebStorm) PHPUnitのサポート - 18 - Copyright © 2010 Piece Project, All rights reserved.
19.
IntelliJ IDEA Ultimate
Edition - 19 - Copyright © 2010 Piece Project, All rights reserved.
20.
Eclipse PDT エディタ、アウトライン 実行環境 パッケージエクスプローラ 無償 テストに関するサポートはない
- 20 - Copyright © 2010 Piece Project, All rights reserved.
21.
IDEのテストサポート状況
テスト 無償? Zend Studio for Eclipse 6.1.2 PHPUnit × NetBeans 6.8 PHPUnit ○ IntelliJ IDEA 9.0.1 PHPUnit × Eclipse PDT 2.1.1 - ○ MakeGood - 21 - Copyright © 2010 Piece Project, All rights reserved.
22.
PHPのテスティングフレームワーク PHPUnit Sebastian
Bergmann SimpleTest Marcus Baker, Perrick Penet - 22 - Copyright © 2010 Piece Project, All rights reserved.
23.
テスティングフレームワークの実行 Eclipse上からこれらのテスティングフ レームワークを実行するには?
実行 プラグイン PDTとの連携 PHPUnit ○ ○※ △ SimpleTest ○ ○ × ※PTI (PHP Tool Integration) - 23 - Copyright © 2010 Piece Project, All rights reserved.
24.
MakeGood MakeGoodは、Eclipse PDT上で ユニットテストを実行するための テストランナーを提供します。 MakeGoodは、様々な特徴により テスト駆動開発(TDD: Test Driven
Development)を強力に サポートします。 - 24 - Copyright © 2010 Piece Project, All rights reserved.
25.
特徴 パッケージエクスプローラ、PHP エディタからのテストの実行 テストコード プロダクトコード テスト実行時にシステムインク ルードパスが使用可能 PHPUnit,
SimpleTestのサポート - 25 - Copyright © 2010 Piece Project, All rights reserved.
26.
アーキテクチャ
拡張 MakeGood PDT Eclipse 実行 Stagehand_TestRunner PHP PHPUnit SimpleTest - 26 - Copyright © 2010 Piece Project, All rights reserved.
27.
メニューからのテストの実行 - 27 -
Copyright © 2010 Piece Project, All rights reserved.
28.
テスト成功時の結果ビュー - 28 -
Copyright © 2010 Piece Project, All rights reserved.
29.
テスト失敗時の結果ビュー - 29 -
Copyright © 2010 Piece Project, All rights reserved.
30.
提供を予定している主なフィーチャ PHPファイルセーブ時のテストの 実行 すべてのテストの実行 最初の失敗またはエラーの際の停 止 システムインクルードパスの要素 に対するコンテントアシスト
- 30 - Copyright © 2010 Piece Project, All rights reserved.
31.
提供を予定している主なフィーチャ キーバインディングの強化 結果ビューからのPHPファイルの オープン 結果ビューからのクラス、メソッ ドの作成
- 31 - Copyright © 2010 Piece Project, All rights reserved.
32.
今後の目標 継続的テスティング(Continuous Testing)環境への進化 素早いフィードバック リファクタリングサポート
さまざまな情報の可視化 - 32 - Copyright © 2010 Piece Project, All rights reserved.
33.
リリースのお知らせ Twitterやオフィシャルサイ ト、ITEMAN Blogなどでお知ら せします。 是非ご購読をお願いします。
- 33 - Copyright © 2010 Piece Project, All rights reserved.
34.
ご意見、ご要望、パッチ求む まずは使ってみてください。 ご意見、ご要望、パッチなど、お 待ちしております。
- 34 - Copyright © 2010 Piece Project, All rights reserved.
35.
Twitter http://twitter.com/piece_framework Piece Frameworkのニュース http://twitter.com/iteman
iteman http://twitter.com/matsu_hide まっつん http://twitter.com/kumatch kumatch - 35 - Copyright © 2010 Piece Project, All rights reserved.
36.
メーリングリスト、フォーラム メーリングリスト: Googleグループ Piece Framework
Users (ja) フォーラム: http://redmine.piece-framework.com プロダクトごとに準備中です - 36 - Copyright © 2010 Piece Project, All rights reserved.
37.
関連サイト Piece Frameworkオフィシャルサイト
http://piece-framework.com/ GitHub http://github.com/piece Piece Frameworkプロダクトページ http://redmine.piece-framework.com/ ITEMAN Blog http://iteman.jp/blog/ - 37 - Copyright © 2010 Piece Project, All rights reserved.
Descargar ahora