Specflow 3 正式版釋出,支援 .NET Core,連帶改變 .NET Framework 的設定
https://specflow.org/2019/specflow-3-is-here/?fbclid=IwAR0shtvllisAYgTPefKvwkTLQhPDxTU87rrd_A2knjn_Gho7xzgaHJXAW6M
上週教育訓練時,Live Demo 卡關被弄到,要記錄一下...
Specflow 3 正式版釋出,支援 .NET Core,連帶改變 .NET Framework 的設定
https://specflow.org/2019/specflow-3-is-here/?fbclid=IwAR0shtvllisAYgTPefKvwkTLQhPDxTU87rrd_A2knjn_Gho7xzgaHJXAW6M
上週教育訓練時,Live Demo 卡關被弄到,要記錄一下...
上一篇 [Appium][WinAppDriver] Appium + WinAppDriver 測試 Windows 桌面應用程式 UI,介紹如何使用 Appium + WinAppDriver 進行桌面應用程式的測試,但那個測試程式有點醜,我想要用 Page Object 重構一下,由於目前沒有工具可以協助,所以得一個一個敲
Selenium UI 測試小工具記錄
之前寫過用 Selenium 測試,當時記錄得不夠清楚,自己現在回過頭去看發現看不太懂。迄今,版本也有變化,趁這次寫清楚一點
以往我們要測試桌面應用程式得透過 CodeUI,我對他的體驗不是很好,但現在可以改用 Appium+WinAppDriver 囉,連微軟也是這麼建議,立馬來試用看看
https://docs.microsoft.com/zh-tw/visualstudio/test/use-ui-automation-to-test-your-code?view=vs-2017
以往操作 AS400 首選用 Dapper 控制,在把玩 linq2db 時無意間發現有好心人實作了 AS400 的 Provider,立馬來用用看
新玩具 linq2db 入手,一定要拿來測測效能的,我準備了三張表,裡面各有一百萬筆,有兩種讀取方式,一個是讀取某一張表,一個是Join兩張表
Dapper 一直以來都是我使用 ORM 的選擇之一,現在又多了一個選項那就是 'linq2db',他比 Dapper 多了更多的 CUD 的強型別操作,R 查詢用的是 LINQ,但又沒有 EF 那麼完整,比如追蹤的功能、產生DB,所以有人說他介於 Dapper 和 EF 之間。
linq2db 除了可以支援 LINQ,也可以像 Dapper 一樣用 Queery 、Execute,令我驚訝的是他的部分更新比 EF 更優雅,還支持 LINQPad,這不推真的不行啊
Dapper.Contrib 另外提供 CRUD 的擴充方法,針對 IDbConnection 型別進行擴充,他會根據 Model 定義自動幫我們渲染 SQL 語句,對於簡單的 CRUD 情境相當合用,從原本需要 Insert Command 以及 Parameter 的寫法,變成只需要 Insert(Model)
本以為這是一個很簡單的題目,但由於我是用 OWin,所以只要依賴 HttpContext.Current 就無法使用,花了一些時間整理出不透過 HttpContext.Current 上傳檔案的用法