Kiểm trử phần mềm (edit)

There are mainly four testing levels are:

  1. Unit Testing
  2. Integration Testing
  3. System Testing
  4. Acceptance Testing

Best C# Tools (link)

  • Fiddler
  • Postman
  • Advanced REST client
  • CodeMaid
  • Visual Studio jQuery Code Snippets
  • Refactoring Essentials
  • xUnit
    • FluentAssertions -version 4.2.1
    • xUnit -version 2.1.0
    • xUnit.Runner.Dnx -version 2.1.0
    • Microsoft.AspNetCore.TestHost
    • Microsoft.EntityFrameworkCore.InMemory
    • Microsoft.EntityFrameworkCore.Sqlite
    • EfCore.TestSupport
  • Cake Build
  • C# Pad (Online IDE for C#)
  • JDoodle (Online IDE for C#)
  • OzCode
  • LINQPad
  • Selenium
  • ReSharper
  • ANTS Performance Profiler
  • Jenkins

Test Coverage

Cookie Testing

Cookie Testing Tutorial with Sample Test Cases

Globalization vs Localization Testing

Globalization testing: toàn cầu hóa, cho bất kỳ culture hoặc local

Localization testing: địa phương hóa, cho một culture hoặc local xác định

Security Testing

Performance Testing (WebLOAD Free Edition)

  • Speed - Determines whether the application responds quickly
  • Scalability - Determines maximum user load the software application can handle.
  • Stability - Determines if the application is stable under varying loads





Grinder (free)

jMeter (free) (Video)

BlazeMeter (Web)

BugNet (GitHub)

BugNET is a free, open source issue tracking and project issue management solution for the ASP.NET platform.

Bug Genie


Acunetix Vulnerability Scanner

W3C CSS validator