🔥 ใครอยู่ทีมไหนกันบ้างงงงง ??? บอกแอดกันหน่อยสิ !
.
⭐ JavaScript
เป็นภาษาโปรแกรมมิ่งที่ฮิตที่สุดในการนำมาทำ Automate Testing แถมยังรองรับการพัฒนาแอปพลิเคชันทางฝั่ง Front-end ได้ดีอีกด้วย นิยมใช้ในเว็บไซต์ขนาดใหญ่หลายแห่ง เช่น Instagram, Accenture, Airbnb และ Slack สามารถทำงานร่วมกับ Selenium ได้ดีมาก และมี Framework สำหรับช่วยในการทำทดสอบแบบ Uni test และ end-to-end เช่น Zest, Mocha, Jasmine, Nightwatch JS เป็นต้น
.
⭐ Python
ได้รับความนิยมมากเช่นกัน เป็นภาษาแบบ Open-Source ใช้งานด้าน Machine Larning, Network Servers, และ Media Tools เป็นต้น แอปพลิเคชันยอดฮิตที่ใช้ Python พัฒนา ได้แก่ Youtube, Pinterest และ Instagram แถมยังมี Library มากมายที่ช่วย Dev ให้ทำงานง่ายขึ้น เรียนรู้ง่าย มี Selenium-Appium Libraries ทำให้การทำ Automate Testing ง่ายขึ้น รองรับการ Test แบบ Cross-Platform
.
⭐ Java
เป็น Object-Oriented Language องค์กรต่าง ๆ ใช้ Java เพื่อรักษาระบบ Back-end ทำงานร่วมกับ Selenium ได้อย่างมีประสิทธิภาพ ซึ่งใช้ในการทดสอบเว็บแอปแบบอัตโนมัตินั่นเอง นิยมใช้ในเว็บไซต์ดัง ๆ เช่น Netflix, Google, Pinterest, และ Instagram เป็นต้น รองรับการทำ Short Test ได้ดี
.
⭐ C#
C# ถูกสร้างโดย Microsoft ถือเป็นหนึ่งในภาษาการเขียนโปรแกรมอัตโนมัติที่ดีที่สุด มี Framework สำหรับการทำ Automate Testing มากมาย เช่น NUnit, MSTest และ xUnit.Net รองรับการทดสอบแบบ Cross-Platform ทำงานร่วมกับ Selenium ได้ดี บริษัทดัง ๆ ที่นิมยมใช้ Java ได้แก่ Delivery Hero, Microsoft และ Accenture
.
⭐ PHP
ภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ที่ใช้สำหรับการพัฒนาเว็บและ Automate Testing มี Framework ที่ช่วยในการ Testing มากมาย เช่น BeHat, Codeception, Laravel Dusk, และ PHPUnit แถมยังมีความยืดหยุ่นและสามารถเชื่อมโยงกับ HTML /HTML5 ได้อย่างง่ายดาย เป็นภาษาที่ไม่ขึ้นกับแพลตฟอร์มใด ๆ
.
⭐ Ruby
ทำงานได้ดีกับ Selenium Framework มีสภาพแวดล้อมที่รองรับการทำ Automate Testing เว็บไซต์ยอดนิยมที่ใช้ Ruby ได้แก่ Twitter, Bloomberg, Airbnb และ Shopify ภาษาที่เรียนรู้ได้ง่าย รองรับสถาปัตยกรรม MVC
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「nunit」的推薦目錄:
- 關於nunit 在 BorntoDev Facebook 的最讚貼文
- 關於nunit 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於nunit 在 91 敏捷開發之路 Facebook 的最讚貼文
- 關於nunit 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於nunit 在 大象中醫 Youtube 的最讚貼文
- 關於nunit 在 大象中醫 Youtube 的最佳貼文
- 關於nunit 在 NUnit 3 Framework - GitHub 的評價
- 關於nunit 在 How to Run NUnit Tests from C# Code - Stack Overflow 的評價
- 關於nunit 在 NUnit 與xUnit 在TestCase 預設成員變數生命週期差異 - Ghost ... 的評價
nunit 在 91 敏捷開發之路 Facebook 的精選貼文
今天想到 #Rider 有一個地方還可以調整,預計 tennis 完成時間可以快上 20~30 秒。
沒想到直接從 12:52 壓到 11:46 就完成了。
傳送門:https://www.youtube.com/watch?v=VYfrpB4jL7A&feature=youtu.be
有趣的是,整個 kata 寫的過程,我還是覺得 Visual Studio + ReSharper 寫起來比較順,為什麼 Rider 還會比較快? 我也不知道。
※ 不過,不管是 Visual Studio 或是 Rider, 那個 NUnit 測試執行到結果出現的時間,還是遠遠比 PhpStorm 和 IntelliJ 慢太多了。
有用 Rider 的朋友,不妨看幾次影片,自己練習看看 tennis kata,最好有錄影,讓自己可以在 replay 過程中發現到底是慢在哪裡。
#車要開了,#快上車啊
nunit 在 91 敏捷開發之路 Facebook 的最讚貼文
【Rider 殘缺中找補釘】
讓 Rider 也像 ReSharper 一樣,套用排版規則,讓 NUnit/xUnit 的測試程式也照著下列順序排版:
① Static field/const
② Field
③ Constructor
④ SetUp/TearDown
⑤ TestMethods (照原順序)
⑥ Static Method
⑦ Method (先照存取層級排序,一樣的層級照 name 排序)
nunit 在 NUnit 與xUnit 在TestCase 預設成員變數生命週期差異 - Ghost ... 的推薦與評價
在NUnit 的流程為Constructor => OneTimeSetup => Setup => TestCase => TearDown => (next setup) => Dispose => OneTimeTearDown. ... <看更多>
nunit 在 NUnit 3 Framework - GitHub 的推薦與評價
NUnit is a unit-testing framework for all .NET languages. Initially ported from JUnit, the current production release, version 3, has been completely ... ... <看更多>