[心得] 用pycharm 重構 python 單元測試

作者: landlord (91)   2020-07-05 22:48:45
最近這陣子在客戶那邊有機會開始碰到一些 python 的程式,
我過去的經驗都是靜態語言居多,一直想碰一下 python 或 Ruby,
這次倒是個不錯的契機,剛好可以練手一下。
越寫倒是越愛上 python 了。
我對開發工具、開發方式比較熟悉一點,對 python 語言特性不熟,
這邊試著用 pycharm 來重構 python 的單元測試,
也剛好錄了影片,順手分享給大家參考看看。
如果你習慣用 vscode 或其他 editor 寫 python,
或許可以看看 pycharm 有沒哪些東西可以幫上你的,
因為大家都會碰到同樣的需求,看到 pycharm 有這功能,或許就可以用關鍵字找找,
你熟悉的開發環境有沒對應的 plugin 可以用。
影片參考:https://youtu.be/3giSsoBPEU8
我個人還是覺得 Visual Studio code 是很好的 editor與類IDE。
但各取其精華、互補找綜效,總還是件好事的。
【註】pycharm community 是可以商用的
【註】我 python 寫得不好,請大家多包涵。
作者: landlord (91)   2020-07-05 22:50:00
忘了講,這邊是有用 ideavim 的 extension
作者: free112136 (Free)   2020-07-05 23:03:00
作者: ga009900 (Lienfa)   2020-07-05 23:09:00
推 91哥
作者: onegoman (SKY)   2020-07-05 23:40:00
作者: es8603 (緋色之翼)   2020-07-06 00:16:00
推91哥
作者: smily134 (father134)   2020-07-06 00:46:00
推推
作者: yuanyu90221 (菜菜鳥)   2020-07-06 00:52:00
作者: a78998042a (Benjimine)   2020-07-06 01:36:00
作者: neo5277 (I am an agent of chaos)   2020-07-06 02:06:00
忽뼠收下膝蓋
作者: pig0038 (顆顆)   2020-07-06 09:29:00
作者: kwanles (kwanles)   2020-07-06 11:24:00
作者: zero11995 (囧)   2020-07-06 18:38:00
推 互取精華真的很有用
作者: pifan76 (pifan)   2020-07-06 20:35:00
作者: BignoZe (BignoZe)   2020-07-07 09:15:00
作者: elmo56 (小樹芽)   2020-07-07 19:33:00
pycharm debug模式好用
作者: landlord (91)   2020-07-08 00:05:00
https://i.imgur.com/uz5KO2D.jpg 附上一張用 python寫的手機圖庫app UI test 範例上來控制使用的語言、控制照片影片的初始化跟清除,error handle跟 failed log/截圖都是必備的
作者: s860134 (s860134)   2020-07-08 01:26:00
這寫法 大吃一驚
作者: landlord (91)   2020-07-08 02:15:00
其實 method chain 中間轉換了四個page object XD
作者: hakosaki (hakosaki)   2020-07-11 12:17:00
喔喔是91!!原來有ptt帳號

Links booklink

Contact Us: admin [ a t ] ucptt.com