一些.NET 项目中常用的类库

本文汇总了多种Web自动化测试工具和技术,包括Watin、Selenium等,并介绍了它们的应用场景及如何通过C#进行扩展实现,如Subscriber/Publisher模式、RxNats等。此外还涉及到了单元测试框架Xunit、Moq等,以及一系列实用工具库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


Web自动化测试  

Watin

Selenium  Selenium git


.net 集合类扩展实现
C5

Subscriber/Publisher 模式

Rx

Nats



防御式编程

断言库 流畅接口实现

CuttingEdge Conditions



序列化
JSON.Net 
Protobuf.Net


元编程
IL Wave类库 Cecil
postsharp 


单元测试
Xunit

Moq

AAA模式

一个方便创建Dummy 对象的类库


文件操作

Excel 操作
CSV操作
Pdf操作


OAuth

oAuth .Net


Log
Log4net 
Elmah Log


站内搜索
Lucene
Elastic Search


其他

AutoMapper
HTML 标签解析利器
Rest Sharp

轻量的IOC类库 Auto Fac

Redis .Net Client

Send Grid 发邮件类库

压缩和解压
矩阵操作



图片处理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值