如何利用21天的業(yè)余時(shí)間完成一本Mini書

自己之前也沒(méi)有任何寫的經(jīng)驗(yàn),這次寫這本書,也是經(jīng)一位朋友的建議,把自己了解的關(guān)于JMeter內(nèi)容梳理下來(lái),整本書僅79頁(yè)。

書中的內(nèi)容是性能測(cè)試工具JMeter入門級(jí)使用。在準(zhǔn)備寫的時(shí)候,在心里做了簡(jiǎn)單的規(guī)劃,如下:

整體結(jié)構(gòu)

寫作工具

Gitbook平臺(tái)發(fā)布,選擇Gitbook的原因:

  • 完美支持Markdown文件格式
  • 可本地直接預(yù)覽,也可直接網(wǎng)上預(yù)覽
  • 可完整導(dǎo)出PDF MOBI EPUB文件格式
  • 所有源文件使用Git倉(cāng)庫(kù)管理

Atom工具編寫源文件,安裝Markdown插件,可實(shí)時(shí)預(yù)覽效果

目標(biāo)

寫什么

讓讀者了解到如何使用JMeter工具進(jìn)行性能測(cè)試,那么內(nèi)容就會(huì)圍繞JMeter工具的介紹/使用/實(shí)際場(chǎng)景進(jìn)行展開(kāi)。

目標(biāo)群體

初始的定位是小白初級(jí)性能測(cè)試 人員。

有了寫什么目標(biāo)群體之后,就有工具對(duì)象了,接下來(lái)就要準(zhǔn)備搭建框架內(nèi)容。

內(nèi)容

大綱

大綱一定要簡(jiǎn)書,只要大章節(jié)就好。簡(jiǎn)單把每個(gè)章節(jié)的名稱定下來(lái)就足夠,但一定要有循序漸進(jìn)

- [簡(jiǎn)介](README.md)
- [認(rèn)識(shí)JMeter](chapter1/README.md)
- [提高JMeter](chapter2/README.md)
...
- [結(jié)束語(yǔ)](end/README.md)

目錄

有了大綱的基礎(chǔ)之后,就可以豐富目錄了,把章節(jié)的內(nèi)容進(jìn)行拆分。

目錄簡(jiǎn)要說(shuō)明

目錄已有完善了,但最好還是給每個(gè)目錄有一個(gè)簡(jiǎn)要的說(shuō)明,明確每個(gè)目錄里的內(nèi)容涉及哪些且不會(huì)有重復(fù)的知識(shí)點(diǎn)。

完成框架搭建之后,整個(gè)書的結(jié)構(gòu)已經(jīng)完全出來(lái)了,接下就落地實(shí)際的內(nèi)容。

落地

此處的工作量最大,需要對(duì)整個(gè)書的內(nèi)容進(jìn)行完善的豐富,當(dāng)然有可能會(huì)對(duì)之前的目錄進(jìn)行調(diào)整。

豐富目錄

  • 目錄內(nèi)容的豐富,將目錄中的內(nèi)容進(jìn)行落地,落地過(guò)程中,最好配合必要的UI展示,讓讀者可以更加清晰的知道是在講什么

  • 過(guò)程中需要進(jìn)行有大量的資料的查閱/合并/剃除,最終完成一篇目錄的內(nèi)容。列下經(jīng)常用的網(wǎng)站

    • JMeter: JMeter官網(wǎng),里面的內(nèi)容已經(jīng)基本足夠。

    • Google: 不用多說(shuō),大家基本都懂

    • Stack Overflow: 開(kāi)發(fā)/運(yùn)維同學(xué)的天堂,大部分問(wèn)題都能在這里找到答案

    • BlazeMeter: 專注性能測(cè)試的一個(gè)平臺(tái),里面分享了大量詳細(xì)的測(cè)試文章。

    • JMeter Plugins: JMeter的插件提供平臺(tái)

    • software-testing-tutorials-automation: 一位老外的個(gè)人博客,有些文章也挺不錯(cuò)

    • JMeter API: JMeter提供的官方API文檔,如果需要寫代碼這部分一定要看

調(diào)整結(jié)構(gòu)

  • 編寫過(guò)程中難勉需要把目錄名稱或目錄內(nèi)容進(jìn)行調(diào)整,這是很正常的,不要擔(dān)心

  • 編寫過(guò)程中,會(huì)出現(xiàn)知識(shí)點(diǎn)過(guò)少或與其它內(nèi)容有重復(fù)的部分,需要?jiǎng)h除不必要的目錄或章節(jié)

回顧

  • 寫作完每一個(gè)目錄內(nèi)容后,最好及時(shí)回顧下,確保沒(méi)有錯(cuò)誤字?。?!

落地是一個(gè)重復(fù)迭代的過(guò)程,每次豐富目錄都是一次挑戰(zhàn),不要擔(dān)心修改之前的內(nèi)容。我們要擁抱變化

寫在最后

  • 這本書是從2016-08-22開(kāi)始,到2016-09-18完成了第一個(gè)版本。有效時(shí)間21天(周未和晚上的時(shí)間都用來(lái)陪兒子和家人),主要用于寫用的時(shí)間在上班前/午飯間/下班后

  • 第一本書,可能還不能算有效的書吧。雖然過(guò)程有點(diǎn)艱辛,而且內(nèi)容肯定還不完善,心里還是有點(diǎn)小成就感

  • 內(nèi)容還需要再進(jìn)行多次Review,待結(jié)束后分享鏈接地址

  • 個(gè)人的收獲

    • 對(duì)JMeter的認(rèn)識(shí)更加系統(tǒng)化

    • 讓自己對(duì)寫作有了一個(gè)新的認(rèn)識(shí),任何知識(shí)體系都不是那么容易,要花足夠的時(shí)間去吸收

    • 不要對(duì)沒(méi)有做過(guò)的事情有所擔(dān)心,做就對(duì)了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容