• 點部落
  • 首頁
  • RSS
    • 登入

余小章 @ 大內殿堂

祕訣無它,唯勤而已;唯有不斷學習,才能成長 by 余小章

2020-03-05

[Hangfire] 如何對 Hangfire Job 撰寫測試

  • 1848
  • 0
  • Hangfire
  • 2020-03-08

寫測試可以縮短除錯、驗證時間,進而縮短整個開發時程,尤其是這種非同步的需求,如果沒有用測試技巧,真的會花費很多的時間,接下來就來分享使用 Hangfire 的測試技巧...

...繼續閱讀 »
  • Hangfire
  • Unit Test
2019-11-14

[ASP.NET Core 3] 利用 TestServer 進行 Web API 整合測試

  • 2251
  • 0
  • Integration Test
  • 2021-10-23

 .NET Framework 可以利用 OWIN 把 Web API 掛載起來,用測試打進去,在 .NET Core 可以用 WebHost,如果你需要 .NET Framework 的請到以下連結https://dotblogs.com.tw/yc421206/2019/01/05/webapi_test_via_owin

 

...繼續閱讀 »
  • ASP.NET Core
  • Integration Test
  • Unit Test
2019-09-02

[ASP.NET Web API 2] Web API OWIN Hosting 依照測試案例,使用 Autofac 注入不同依賴物件

  • 1211
  • 0
  • ASP.NET Web API 2
  • 2020-07-05

上一篇使用 [Unit Test] 小技巧-利用 Header 提高 Web API 可測試性,這篇的作法會讓被測目標物的職責變多,我們可以改用 Autofac 來改善這問題

...繼續閱讀 »
  • ASP.NET Web API 2
  • Autofac
  • OWIN
  • Unit Test
2019-07-07

[SpecFlow] 一個 Step 呼叫多個 Step

  • 500
  • 0
  • SpecFlow
  • 2019-07-08

當你想要聚焦,減少 Scenario 的 Step Definition 時,可以合併他們,提高 Scenario 的可讀性;但伴隨來的副作用就是細節被隱藏到 Step.cs 測試程式碼,從 Sceario 讀不出來,團隊內若都很了解細節,這樣倒是一個不錯的做法

...繼續閱讀 »
  • SpecFlow
  • Unit Test
2019-06-03

Specflow v3 + MsTest v2 Run Tests in Parallel

  • 1262
  • 0
  • Unit Test
  • 2019-06-06

當測試案例越來越多的時候,執行的時間會越來越長,這時候就可以靠並行測試 (Parallel Test),來縮短測試時間,只要確定測試案例之間沒有共用資源,就可以使用囉

...繼續閱讀 »
  • SpecFlow
  • Unit Test
  • MsTest
2019-06-03

Specflow v3 ScenarioContext.Current、FeatureContext.Current or ScenarioStepContext.Current 已過時的解決方案

  • 1273
  • 0
  • SpecFlow
  • 2019-08-19

Specflow 提供了 ScenarioContext.Current, FeatureContext.Current or ScenarioStepContext.Current 靜態成員讓我們使用,Specflow 3 之後它們已經被標記過時(Obsolete),為了以後相容性的還是別用了,那要改用甚麼呢...

...繼續閱讀 »
  • SpecFlow
  • Unit Test
2019-04-20

[Unit Test] 測試涵蓋率報表 - ReportGenerator

  • 2248
  • 0
  • Living Document
  • 2021-03-29

最近在 marketplace,看到報表的畫面決定來研究看看

https://marketplace.visualstudio.com/items?itemName=Palmmedia.reportgenerator
 

...繼續閱讀 »
  • Code Coverage
  • dotCover
  • Living Document
  • OpenCover
  • ReportGenerator
  • Test Report
  • Unit Test
2019-03-19

[Appium][WinAppDriver] Appium + WinAppDriver 測試 Windows 桌面應用程式 UI

  • 6261
  • 0
  • Appium
  • 2019-07-07

以往我們要測試桌面應用程式得透過 CodeUI,我對他的體驗不是很好,但現在可以改用 Appium+WinAppDriver 囉,連微軟也是這麼建議,立馬來試用看看

https://docs.microsoft.com/zh-tw/visualstudio/test/use-ui-automation-to-test-your-code?view=vs-2017

...繼續閱讀 »
  • Appium
  • WinAppDriver
  • Unit Test
2019-01-15

[Unit Test] 小技巧-利用 Header 提高 Web API 可測試性

  • 1089
  • 0
  • Unit Test

我的作法是在測試專案用OWIN把 WebApp 掛起來,測試案例便可直接打進 Web API,需要外部注入來改變內部狀態時,就不能像以前呼叫 Class,我想到了一些作法,比如組態擋、#if、Header,這裡就分享 Header 的做法

...繼續閱讀 »
  • Unit Test
  • ASP.NET Web API
2019-01-08

[ASP.NET Web API 2] 實作 System.IdentityModel.Tokens.Jwt 進行身分驗證

  • 8388
  • 0
  • ASP.NET Web API 2
  • 2020-07-05

續上篇 https://dotblogs.com.tw/yc421206/2019/01/07/authentication_via_jwt-dotnet,這裡介紹 MS JWT 的使用方式

...繼續閱讀 »
  • ASP.NET Web API 2
  • JWT
  • Unit Test
  • 2
  • 3
  • 4

系列文章

最新留言

標籤雲

  • 服務規範
  • 聯絡我們
© 2025 點部落 Ver. 2022.9.27.1
電魔小鋪有限公司 製作、維運;登豐數位科技 提供資安檢測