11. 猴子测试(随机测试技术)
TestComplete中的Random,持续记录被测试程序的相关信息,Logman,Log.Picture截屏
让猴子测试工具更加智能
12. Vs.net中的负载测试
冒烟测试:验证和测试程序在短时间内负载最小的情况下是如何执行的
压力测试:验证和测试程序在较长时间内负载较大的情况下是否能正确运行
性能测试:验证和测试程序的响应能力
容量测试计划:验证和测试程序在各种容量下是如何执行的
Vs.net内置 录制web测试,创建负载测试方案,负载测试计数器集,运行负载测试,分析负载测试结果,集成sql跟踪功能
13. 单元级别的性能测试
NTime 进行代码的性能分析
AQTime进行代码的性能分析,集成到vs.net
Vs提供了性能工具
14. 使用LoadRunner进行性能测试
二、.net 软件测试基础篇
1. .net软件的安全性测试
内存泄漏 MemProof,AQTime,Purify,BundsChecker,CLRPriler,GdiUsage
Cookie安全测试,加密,内容检查,禁用篡改cookie测试
拒绝服务威胁检测的方法,主要通过代码审查
测试程序是否创建安全的错误信息,包括日志。避免被窃取
CSS安全,跨站脚本攻击 ,TamperIE辅助测试
SQL注入
安全测试工具 Wapiti检测网页漏洞
2. .net软件的界面及用户体验测试
.net标准控件 windows fomr,web form,wpf
第三分 Component One,DeveExpress,Infragistics
软件界面规范制定
TestComplete简单界面规范测试自动化
可访问性 Accessibility 测试机器自动化 Web Accessibility Toolbar,Colour Contrast Analyser进行颜色对比,QTP进行可访问性测试
全球化测试,vs中的Code analysis进行测试
3. .net网络软件的测试
链接测试 Xenu链接测试工具
Asp.net 页面自动化测试,使用DOM,mshtml。Dll,shdocvw。dll
IE Dom Inspector
Mozilar Firefox浏览器的Dom Inspector
Internet Explorer Developer Toolbar的Dom查看
Selenium 的IDE进行页面自动化测试
Vs.net中的web测试,创建录制回放,事务等
4. Web服务的测试
Vs.net进行web服务测试
Web服务测试工具 –WebInject
Web服务测试工具—SoapUI
LoadRunner对web服务进行压力测试
5. 浏览器兼容性测试
IETab,IEView (plug-in of mozila firefox)
使用Browsershots的服务进行浏览器兼容性测试
使用QTP进行浏览器兼容性测试
使用Selenuim进行浏览器兼容性测试
6. .net智能设备软件测试
TestComplete 对windows CE.Net的支持
Windows MobileSDK提供的辅助测试工具 Hopper,FakeGPS,Cellular Emulator
设备模拟器(Device Emulator)在测试中的使用
VS的Remote Tools在测试中使用,远程堆查看器,远程放大,远程监视,远程进程查看器,远程文件查看器,远程注册表编辑器
7. 数据库测试
VS.net中进行数据库单元测试,vs2005 team edition for database professionals,vs2008内置
数据库比较(shcema,data)
T-SQL测试框架,TSQLUnit,模拟XUnit,用storeprocedure模拟
文章来源于领测软件测试网 https://www.ltesting.net/