@@ -93,7 +93,9 @@ <h3>By Phodal Huang(<a href="http://www.phodal.com">Geek's Life</a>)</h3>
93
93
</ ul > </ li >
94
94
</ ul > </ li >
95
95
< li > < a href ="#github流行项目分析 "> Github流行项目分析</ a > </ li >
96
- < li > < a href ="#创建你的项目 "> 创建你的项目</ a > </ li >
96
+ < li > < a href ="#创建你的项目 "> 创建你的项目</ a > < ul >
97
+ < li > < a href ="#helloworld "> Hello,World</ a > </ li >
98
+ </ ul > </ li >
97
99
< li > < a href ="#创建pull-request "> 创建Pull Request</ a > < ul >
98
100
< li > < a href ="#第一个pr "> 第一个PR</ a > </ li >
99
101
< li > < a href ="#cla "> CLA</ a > </ li >
@@ -122,9 +124,10 @@ <h3>By Phodal Huang(<a href="http://www.phodal.com">Geek's Life</a>)</h3>
122
124
< li > < a href ="#说说测试驱动开发 "> 说说测试驱动开发</ a > </ li >
123
125
< li > < a href ="#思考 "> 思考</ a > </ li >
124
126
</ ul > </ li >
125
- < li > < a href ="#轻量级网站测试twill "> 轻量级网站测试TWill</ a > </ li >
127
+ < li > < a href ="#轻量级网站测试twill "> 轻量级网站测试TWill</ a > < ul >
126
128
< li > < a href ="#twill-登陆测试 "> Twill 登陆测试</ a > </ li >
127
129
< li > < a href ="#twill-测试脚本 "> Twill 测试脚本</ a > </ li >
130
+ </ ul > </ li >
128
131
< li > < a href ="#fake-server "> Fake Server</ a > </ li >
129
132
</ ul > </ li >
130
133
< li > < a href ="#重构-1 "> 重构</ a > < ul >
@@ -586,8 +589,19 @@ <h1 id="github流行项目分析">Github流行项目分析</h1>
586
589
< li > 其他:简历如< code > Resume</ code > </ li >
587
590
</ ul >
588
591
< h1 id ="创建你的项目 "> 创建你的项目</ h1 >
589
- < p > 问题来了,我们在上面需要怎样的项目?</ p >
590
- < p > < strong > 只要是代码相关的,那应该就是可以的</ strong > </ p >
592
+ < p > 问题来了,我们在上面需要怎样的项目? 在上章中,我们说到了下面的内容会比较受欢迎:</ p >
593
+ < ul >
594
+ < li > 库和框架: 和< code > jQuery</ code > </ li >
595
+ < li > 系统: 如< code > Linux</ code > 、< code > hhvm</ code > 、< code > docker</ code > </ li >
596
+ < li > 配置集: 如< code > dotfiles</ code > </ li >
597
+ < li > 辅助工具: 如< code > oh-my-zsh</ code > </ li >
598
+ < li > 工具: 如< code > Homewbrew</ code > 和< code > Bower</ code > </ li >
599
+ < li > 资料收集: 如< code > free programming books</ code > ,< code > You-Dont-Know-JS</ code > ,< code > Font-Awesome</ code > </ li >
600
+ < li > 其他:简历如< code > Resume</ code > </ li >
601
+ </ ul >
602
+ < p > 不过,在多数情况下,我想文档类如资料收集会比较受欢迎。但是,并非所有喜欢的程序员都喜欢去收集这样的内容,有时候我们想创造的是一个流行的库,这也是我最想做的开源项目。</ p >
603
+ < h2 id ="helloworld "> Hello,World</ h2 >
604
+ < p > So,你可以从Hello,World开始试试。</ p >
591
605
< h1 id ="创建pull-request "> 创建Pull Request</ h1 >
592
606
< p > 除了创建项目之外,我们也可以创建Pull Request来做贡献。</ p >
593
607
< h2 id ="第一个pr "> 第一个PR</ h2 >
@@ -1127,7 +1141,7 @@ <h2 id="轻量级网站测试twill">轻量级网站测试TWill</h2>
1127
1141
< p > 看了一下源码,大概原理就是用< code > requests</ code > 下载html,接着用< code > lxml</ code > 解析html,比较有意思的是内嵌了一个< code > DSL</ code > 。</ p >
1128
1142
< p > 这是一个Python的库。</ p >
1129
1143
< pre > < code > pip install twill</ code > </ pre >
1130
- < h2 id ="twill-登陆测试 "> Twill 登陆测试</ h2 >
1144
+ < h3 id ="twill-登陆测试 "> Twill 登陆测试</ h3 >
1131
1145
< p > 1.启动我们的应用。</ p >
1132
1146
< p > 2.进入twill shell</ p >
1133
1147
< pre > < code > twill-sh
@@ -1159,7 +1173,7 @@ <h2 id="twill-登陆测试">Twill 登陆测试</h2>
1159
1173
Note: submit is using submit button: name="login", value="登入"
1160
1174
current page: http://127.0.0.1:5000/</ code > </ pre >
1161
1175
< p > 发现重定向到首页了。</ p >
1162
- < h2 id ="twill-测试脚本 "> Twill 测试脚本</ h2 >
1176
+ < h3 id ="twill-测试脚本 "> Twill 测试脚本</ h3 >
1163
1177
< p > 当然我们也可以用脚本直接来测试< code > login.twill</ code > :</ p >
1164
1178
< pre > < code > go http://127.0.0.1:5000/login
1165
1179
0 commit comments