第8次星系主題:TDD with python unittest for embedded C - Linux

Carol avatar
By Carol
at 2012-08-25T23:07

Table of Contents

主題內容: TDD with python unittest for embedded C (90分鐘)

分享者:Ben Wei a.k.a. "Ben6"


摘要

近年來敏捷開發已漸漸由很多公司所採納,其中重要的基礎便需要自動化測試輔助;

講者近來使用TDD方式開發獲益良多;尤其最近在研究小型裝置開發時,

發現使用高階腳本語言來撰寫自動化測試,能利用較少的時間完成測式程式撰寫,

本次選定 python 為主要測試程式開發程式語言,但觀念是相通,其他程式語言也可通用。

藉由TDD大幅降低手動測試及人為出錯的可能,來把生命用在創造新意義及價值上。

提綱
Why we need TDD?
What's TDD?
How to Python TDD with embedded C?
Real Practices
實機練習

Practice 1: setup dummy test
Practice 2: simplest LED Driver with TDD step by step
背景知識(2)

參加活動前,請大家配合,先行預習(較易於與講者互動)(Optional)

http://en.wikipedia.org/wiki/Test-driven_development
https://github.com/benwei/Learnings/tree/master/pySamples/loadclib
http://www.amazon.com/Driven-Development-Embedded-Pragmatic-Programmers/dp/193435662X (Optional)
備註

此次活動已加入TOSSUG行程(請參閱http://www.tossug.org/2012)

活動時間:2012/08/28 7:30pm 開始,6:30pm 開始入場

報名網址:http://registrano.com/events/429374

官方網址:http://www.juluos.org

地點: Mix Coffee &Tea

(註1:如包場,參加者需在店消費約200元以下,折抵場地費。)

(註2:活動採分享心得或研究實作展示。)

(註3:活動場地有提供無線網路。)

--
http://www.tossug.org/
台北開放原始碼軟體使用者社群 (台北土虱社群)
Taipei Open Source Software User Group (TOSSUG)

--
Tags: Linux

All Comments

Madame avatar
By Madame
at 2012-08-29T01:26
是在遙遠的台北阿

安裝顯卡驅動問題

Hamiltion avatar
By Hamiltion
at 2012-08-25T15:52
我的顯卡是9600GT那張,今天從NV關網下載安裝檔NVIDIA-Linux-x86_64-304.37 看之前顯卡那篇版友回說先用chmod +x 然後sudo ./ 我做到這邊都還OK,當正要跑安裝檔時候突然冒出WARNING,上面是這樣寫的 WARNING: You do not appear t ...

SELinux 設定

Dorothy avatar
By Dorothy
at 2012-08-25T14:45
大家好 最近有設定到SELinux 發現一個奇怪的問題 (我是使用CentOS 5.3) 我去修改/etc/selinux/config 當中把disabled改成enforcing (啟動SELinux) 但是啟動之後 我發覺帳號都不能直接進入tty7了(帳號包括root/非root) 出 ...

有沒有辦法將舊郵件檔匯入新的郵件檔?

Poppy avatar
By Poppy
at 2012-08-25T00:58
原本本週日要更換的mail server突然在週五的時候撐不住掛掉了 服務有啟動 client端傳送/接收也都顯示正常結束 但是就是沒有信進來 用gmail或yahoo寄信也都成功 沒有退信通知 十分奇怪 搞了一個上午都搞不定 沒辦法只能直接將原本週日才要上線的機器提前啟動 但問題是舊server裡 ...

有關顯卡驅動程式

Yuri avatar
By Yuri
at 2012-08-25T00:15
後來我裝了linux-headers-lbm-3.2.0-29-generic_3.2.0-29.14_amd64.deb 又試著裝了: ati-driver-installer-9.2-x86.x86_64.run ati-driver-installer-8-12-x86.x86_64.run a ...

筆電出現藍屏0x000008e

Genevieve avatar
By Genevieve
at 2012-08-24T22:05
請問筆電出現藍屏該如何救急 0x000008e(0xc000005,0xBF956B26,0XA7833C00,0x00000000 ) - ...