Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Akio Ishida
984 views
Local php-100828 2
第11回 LOCAL PHP部勉強会での発表資料です
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 22
2
/ 22
3
/ 22
4
/ 22
5
/ 22
6
/ 22
7
/ 22
8
/ 22
9
/ 22
10
/ 22
11
/ 22
12
/ 22
13
/ 22
14
/ 22
15
/ 22
16
/ 22
17
/ 22
18
/ 22
19
/ 22
20
/ 22
21
/ 22
22
/ 22
More Related Content
PDF
PHP5.5新機能「ジェネレータ」初心者入門
by
kwatch
ODP
0x300
by
geek_alice
PDF
最近の PHP の話
by
y-uti
PPTX
pecl-AOPの紹介
by
Hiraku Nakano
PDF
シェル入門
by
ina job
PDF
Poolboy
by
Yusuke Muraoka
PDF
関西Php勉強会のlimeの話
by
Hisateru Tanaka
PDF
Node.js Error & Debug Leveling
by
kumatch kumatch
PHP5.5新機能「ジェネレータ」初心者入門
by
kwatch
0x300
by
geek_alice
最近の PHP の話
by
y-uti
pecl-AOPの紹介
by
Hiraku Nakano
シェル入門
by
ina job
Poolboy
by
Yusuke Muraoka
関西Php勉強会のlimeの話
by
Hisateru Tanaka
Node.js Error & Debug Leveling
by
kumatch kumatch
What's hot
KEY
Clojrue 13 testing
by
Kiyotaka Kunihira
PDF
15分でCakePHPを始める方法(Nseg 2013-11-09 )
by
hiro345
KEY
Stroustrup11章雑感
by
31 00
KEY
Perlで伝統芸能
by
hitode909
PDF
omoon.org の裏側 〜FuelPHP の task 活用例〜
by
Sotaro Omura
PDF
PHP の GC の話
by
y-uti
PDF
PHP language update 201211
by
Moriyoshi Koizumi
PDF
traitを使って楽したい話
by
infinite_loop
PPTX
php7's ast
by
do_aki
PDF
実"戦"CakePHP Plugin
by
Kenichirou Oyama
PDF
trueコマンドに0以外の終了コードをはかせる方法
by
mutz0623
PDF
Synthesijer hls 20150116
by
Takefumi MIYOSHI
PDF
Subprocess no susume
by
Makoto Kishimoto
PDF
リナックスに置ける様々なリモートエキスプロイト手法 by スクハー・リー
by
CODE BLUE
PDF
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
by
Masahiro Nagano
PDF
CakeRequest::onlyAllow() について
by
Yuya Takahashi
PDF
WebAPIではじめるphp入門
by
Hiroaki Murayama
PDF
Mock and patch
by
Toru Furukawa
PPTX
Functions
by
do_aki
PDF
Synthesijer and Synthesijer.Scala in HLS-friends 201512
by
Takefumi MIYOSHI
Clojrue 13 testing
by
Kiyotaka Kunihira
15分でCakePHPを始める方法(Nseg 2013-11-09 )
by
hiro345
Stroustrup11章雑感
by
31 00
Perlで伝統芸能
by
hitode909
omoon.org の裏側 〜FuelPHP の task 活用例〜
by
Sotaro Omura
PHP の GC の話
by
y-uti
PHP language update 201211
by
Moriyoshi Koizumi
traitを使って楽したい話
by
infinite_loop
php7's ast
by
do_aki
実"戦"CakePHP Plugin
by
Kenichirou Oyama
trueコマンドに0以外の終了コードをはかせる方法
by
mutz0623
Synthesijer hls 20150116
by
Takefumi MIYOSHI
Subprocess no susume
by
Makoto Kishimoto
リナックスに置ける様々なリモートエキスプロイト手法 by スクハー・リー
by
CODE BLUE
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
by
Masahiro Nagano
CakeRequest::onlyAllow() について
by
Yuya Takahashi
WebAPIではじめるphp入門
by
Hiroaki Murayama
Mock and patch
by
Toru Furukawa
Functions
by
do_aki
Synthesijer and Synthesijer.Scala in HLS-friends 201512
by
Takefumi MIYOSHI
Viewers also liked
PDF
Getting start with knockout.js
by
Akio Ishida
PDF
PostgreSQLで学ぶBoyer-Moore-Horspoolアルゴリズム
by
Akio Ishida
PDF
Ruby Postgres
by
Akio Ishida
PDF
Ruby Postgres 2009
by
Akio Ishida
PDF
textsearch_jaで全文検索
by
Akio Ishida
PDF
使いこなそうGUC
by
Akio Ishida
PDF
PostgreSQLの範囲型と排他制約
by
Akio Ishida
PDF
Rubysapporo Stringsearch
by
Akio Ishida
PDF
XIDを周回させてみよう
by
Akio Ishida
PDF
phpspecで学ぶLondon School TDD
by
Akio Ishida
PDF
よりよいPHPUnitの実行方法を求めて
by
Akio Ishida
PDF
Prophecyを使ったユニットテスト
by
Akio Ishida
Getting start with knockout.js
by
Akio Ishida
PostgreSQLで学ぶBoyer-Moore-Horspoolアルゴリズム
by
Akio Ishida
Ruby Postgres
by
Akio Ishida
Ruby Postgres 2009
by
Akio Ishida
textsearch_jaで全文検索
by
Akio Ishida
使いこなそうGUC
by
Akio Ishida
PostgreSQLの範囲型と排他制約
by
Akio Ishida
Rubysapporo Stringsearch
by
Akio Ishida
XIDを周回させてみよう
by
Akio Ishida
phpspecで学ぶLondon School TDD
by
Akio Ishida
よりよいPHPUnitの実行方法を求めて
by
Akio Ishida
Prophecyを使ったユニットテスト
by
Akio Ishida
Similar to Local php-100828 2
PDF
Getting Started with Testing using PHPUnit
by
Atsuhiro Kubo
PDF
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
PDF
Introduction to Continuous Test Runner MakeGood
by
Atsuhiro Kubo
PDF
Php勉強会資料20090629
by
Takako Miyagawa
PPT
Php unit extensions_selenium2_testcaseによる結合試験でらくらくテスト♪
by
Tsutomu Chikuba
PDF
PHP Source Code Search with PHP
by
Sotaro Karasawa
PPT
20120128 ci勉強会
by
m_shibuya
PDF
Modern PHP Programming @ PFI Seminar
by
Sotaro Karasawa
PDF
Testing PHP extension on Travis CI
by
Yoshio Hanawa
PPTX
Php初心者セッション2014ppt
by
Hideo Kashioka
PPTX
Php in ruby
by
do_aki
PPT
PHP agile test tips
by
Tsutomu Chikuba
PDF
Testman
by
makoto tsuyuki
PDF
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
by
Hisateru Tanaka
PDF
Pの付く言語の話
by
Satoshi Hirata
PDF
PHPの今とこれから2014
by
Rui Hirokawa
PDF
Phpunit at excite
by
yuki777
PDF
PHPの今とこれから2021
by
Rui Hirokawa
PDF
Code igniterでテスト駆動開発 資料作成中
by
Takako Miyagawa
PDF
PHPコードではなく PHPコードの「書き方」を知る
by
Masashi Shinbara
Getting Started with Testing using PHPUnit
by
Atsuhiro Kubo
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
by
Junichi Ishida
Introduction to Continuous Test Runner MakeGood
by
Atsuhiro Kubo
Php勉強会資料20090629
by
Takako Miyagawa
Php unit extensions_selenium2_testcaseによる結合試験でらくらくテスト♪
by
Tsutomu Chikuba
PHP Source Code Search with PHP
by
Sotaro Karasawa
20120128 ci勉強会
by
m_shibuya
Modern PHP Programming @ PFI Seminar
by
Sotaro Karasawa
Testing PHP extension on Travis CI
by
Yoshio Hanawa
Php初心者セッション2014ppt
by
Hideo Kashioka
Php in ruby
by
do_aki
PHP agile test tips
by
Tsutomu Chikuba
Testman
by
makoto tsuyuki
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
by
Hisateru Tanaka
Pの付く言語の話
by
Satoshi Hirata
PHPの今とこれから2014
by
Rui Hirokawa
Phpunit at excite
by
yuki777
PHPの今とこれから2021
by
Rui Hirokawa
Code igniterでテスト駆動開発 資料作成中
by
Takako Miyagawa
PHPコードではなく PHPコードの「書き方」を知る
by
Masashi Shinbara
Local php-100828 2
1.
PHP で かんたんテストススメ
@iakio 第 11 回 LOCAL PHP 部勉強会 2010/08/28
2.
テストって?
3.
SimpleTest PHPUnit
4.
SimpleTest <?php require_once('simpletest/autorun.php'); require_once('../fizzbuzz.php'); class TestFizzbuzz extends
UnitTestCase { function testFizzBuzzOne() { $this->assertEqual(fizzbuzz(1), 1); } } ?>
5.
いうほど Simple でもない
6.
Test::Simple Test::More
7.
ok(fizzbuzz(1) ==1); is(fizzbuzz(1),
1);
8.
但し Perl のモジュール
9.
いくつか実装があるようです ●
http://testanything.org/wiki/index.php/TAP_Prod ucers ● Apache::Test ● test-more-php
10.
search.cpan.org
Test.php
11.
#!/usr/bin/php <?php require_once('.../tlib/Test.php'); require_once('../fizzbuzz.php'); plan('no_plan'); is (fizzbuzz(1), 1); is
(fizzbuzz(2), 2); is (fizzbuzz(3), "fizz");
12.
Tips
13.
YAML を使う <?php $data =
array( 'id' => 1, 'name' => 'hoge', 'description' => '....' ); $data = Y(<<<EOD id : 1 name : hoge description : ... EOD );
14.
object へのキャスト <?php is($data['foo'], 'foo'); is($data['bar'],
'bar'); $o = (object) $data; is($o->foo, 'foo'); is($o->bar, 'bar');
15.
脱線 ( 本編 ?)
16.
Test.php-0.13 $ cat
t/0-compile.t #!/usr/bin/env php <?php require 'Test.php'; plan(1); ok(0 == 0); ?> Test.php-0.13 $ make test prove -r t t/0-compile.t ............ ok t/1-plan-1.t ............. ok
17.
誰かが PHP を起動している
18.
#/usr/bin/php <?php phpinfo();?>
19.
$ perl phpinfo.php phpinfo() PHP
Version => 5.1.6 System => Linux localhost.localdomain ...
20.
Shebang( シバン、シェバン ) chmod
+x されたスクリプトを 実行したときに shell が使うもの
21.
でも Perl と
Ruby は Shebang をみます
22.
php でも shebang
を書いておけば prove が使えます
Download