【#程式教學】新手必知!Python 初心者懶人包
Python 到底是什麼?怎麼大家都在用?
Python 在近幾年來的受到愈來愈多人的青睞﹐現在更是最熱門的程式語言之一👍。
如果妳還是程式語言新手🙋♂,一定要看我的Python初心者懶人包👇👇👇
1⃣什麼是 Python❓...
【#程式教學】新手必知!Python 初心者懶人包
Python 到底是什麼?怎麼大家都在用?
Python 在近幾年來的受到愈來愈多人的青睞﹐現在更是最熱門的程式語言之一👍。
如果妳還是程式語言新手🙋♂,一定要看我的Python初心者懶人包👇👇👇
1⃣什麼是 Python❓
Python 是一種高階程式語言,強調程式碼的可讀性、簡潔的語法。
相比於 C++、Java,Python 能讓開發者用更短的程式碼做到一樣的結果。
2⃣Python 有什麼功能❓
Python 最厲害的地方是擁有非常多的函式庫,幾乎所有想的到的功能都有人整理好。
包含數據分析處理、網站開發、人工智慧、自動化測試等等。
3⃣Python 的特色有哪些❓
✔ 好理解:Python 是一種解釋型語言,瞭解結構之後,非常好理解。
✔ 好偷懶:Python 可以輕鬆使用各式各樣的函式,短短的程式碼輕鬆搞定。
✔ 好維護:Python 的架構很明確,非常容易維護。
4⃣Python 的缺點有哪些❓
✔ 速度慢:Python 為了功能,犧牲效能。
✔ 強制縮排:自有的縮排規則,新手很容易忽略而導致錯誤。
5⃣有哪些平台使用 Python❓
Google、Facebook、Youtube、Instagram 都有使用 Python 來開發。
6⃣學習Python可以從事什麼工作❓
後端工程師、自動化運維、數據分析師、遊戲開發者、自動化測試、資料探勘、人工智慧等等。
7⃣Python 適合誰來學習❓
基本上所有人都很適合,他的上手門檻相較於 C 語言低了非~常~多。
8⃣如何開始學習 Python❓
目前 Python 的資源非常多元,可以從線上課程、實體課程、書籍、GitHub 等等平台學習。
只要 Google 找對關鍵字,學起來都非常方便😘
想知道更多🙌?
【歡迎訂閱Johntool-工具王阿璋 @johntooltw ↓↓↓】
facebook► https://www.facebook.com/JohntoolTW/
instagram► https://www.instagram.com/johntooltw/
收到更多 #程式教學 #不務正業工程師 系列!
#程式 #程式語言 #engineer #engineering #工程師
#Python #code #coding #coder #coderlife #codinglife #codeismylife #programming
#學習 #study #學生 #student #初學者 #初心者 #learn #github #beginner #懶人包
#分享 #share #工具王阿璋
c#自動化測試 在 軟體開發學習資訊分享 Facebook 的最讚貼文
昨天介紹一個 Python + Selenium 的線上課程[https://bit.ly/3fyzyKp] ( 這個技術可以用來做自動線上購物機器人 ,例如去搶購 PS5 ) ,如果你擅長的是 C# 程式語言呢?剛好發現這門課,目前是免費中
🔥 udemy 黑色星期五全站特價中
https://softnshare.com/selenium-qa/
c#自動化測試 在 DavidKo Learning Journey Facebook 的精選貼文
上次引用到 Joey Chen 對 測試人員 目前的看法(在下面), 今天繼續聊聊 XD
”測試人員應該需要具備自動化的能力,但撰寫自動化測試程式不應該是他們投入最多時間與心力的著力點。
他們應該去自動化那些過去很花他們時間的 routine 工作(不只是程式,可能還有文件),讓他們能擁有更多的時間聚焦在產品,對產品品質能有發散的觀點,捕捉風險項目,實例化情境,幫助開發人員、甚至需求人員把需求的輪廓跟邊界切出來。
這是測試人員把特質發揮到極致的價值“
去年在 Agile Summit 2019 中有分享 agile testing strategy, 和 Joey 上面提的想法是類似的, 個人覺得包含以下重點:
https://www.slideshare.net/ssusere62027/agile-summit-taipei-2019-agile-testing-strategy
A. 測試左移
測試不應該是一個階段, 不該再開發完後才做, 要在前面就融入開發流程, 也就是 test left. 像是需求檢視, 參與設計討論, pair testing, static testing 等等都是.
B. 源頭錯, 後面自動化再好還是錯
很多團隊認為 QA 後來在進來測就好, 前面討論需求不用進來, 進來了也聽不懂. 事實上, 軟體開發最怕的是做錯需求, 如果一開始 QA 可以幫忙把需求弄的完整, 把一些錯誤處理狀況討論好, 讓 RD 一開始就有考慮到, 就有處理到, 後面就不會說改這個要動搖國本, 或者是之後改 bug 再來修修改改, 這樣的程式架構才會比較漂亮. 當然啦, QA 也是要培養出能跟 PM , RD 談需求和設計的能力.
C. 工具很重要
工具很重要這件事, 對 RD or QA 來說都是很重要的. 我很少看到資深厲害的工程師, 手頭上沒有一堆軍火庫. 如果有工具可以幫你產生測試資料, 模擬某些測試環境, 或者是當 fake server 等等, 都會讓日後的生活好過很多.
D. 測試自動化的重心.
就如之前 LInkedIn 那篇, 自動化的主力應該是放在高價值, 低維護成本的 happy path, 讓主要價值都有被保護, 並且也不會花工程師太多時間去維護測試程式, 須知測試程式的維護往往是最大的夢魘, 通常占自動化成本 80% 以上. 如果能做到上述原則, QA 就可以利用 exploratory testing, 去探索更多未知領域, 而不是在撿那些立馬就錯的爛 bug.
c#自動化測試 在 91 敏捷開發之路 Facebook 的精選貼文
【PUT YOUR 手刀 ON】
十月份的【#針對遺留代碼加入單元測試的藝術】目前剩下 3 個名額,如果要揪團報的,請把握最後的機會囉。
▍關鍵字
☑ Legacy Code
☑ 單元測試
☑ PHP, Java, C#
☑ 自動化測試導入策略
☑ 重構出語意化測試
▍課程介紹與報名
https://dotblogs.com.tw/…/unit-testing-effectively-with-leg…
※ 圖片來源:https://www.flickr.com/photos/hjw223/5438304911
#錯過這一梯_再等五個月_人生有多少個五個月