随笔分类 - TDD(测试驱动开发)

selenium自动化测试,lr测试,vs压力测试,性能测试,单元测试等
摘要:回到目录 当我们进行软件开发时,一般会写单元测试,而对于业务情景来说,一般是测试它的业务逻辑准确性,对于你的测试数据是否来自数据库还是文件,是否为真实还是模拟,并不是很关心!我关心的就是我的业务逻辑是否正确! 所以我们的单元测试在调用底层接口时,尤其是数据持久层的接口时,一般可以使用mock的方式, 阅读全文
posted @ 2017-12-28 17:26 张占岭 阅读(797) 评论(0) 推荐(0) 编辑
摘要:回到目录 单元测试大叔认为有几下两个必要的作用,也是为什么要上单元测试的原因 目前添加了组件正确性的测试,在组件进行升级和优化之后,需要走一篇测试流程,以它的正确! 有条件的同学,可以在自己的源代码管理上添加pipeline,在你的新项目修改迁入后,让它自动进行测试,这样也可以保证项目的质量! 这应 阅读全文
posted @ 2017-12-28 10:17 张占岭 阅读(360) 评论(0) 推荐(0) 编辑
摘要:回到目录 之前写了关于自动化测试的相关文章,包括gitlab,unittest,jenkins pipeline等,基于都是功能点的测试,当我们的框架或者业务修改之后,需要走一篇自动化测试,以此来保证我们的修改过的功能是正确的,而今天主要说一下流程测试,从api网站的入口,从一个请求开始到结束这个过 阅读全文
posted @ 2017-12-26 10:12 张占岭 阅读(1012) 评论(2) 推荐(3) 编辑
摘要:在进入dotnet core时代之后,测试驱动开发TDD的主要工具不再是微软的nunit,取而代之的是更通用的xunit,微软把它集成到了dotnetcore的项目里,在安装完成vs2017之后,你可以很容易的建立一个xunit单元测试项目,并且我们的dotnet宿主命令也有对它的支持,当然你在进行 阅读全文
posted @ 2017-11-16 22:38 张占岭 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:Hitchhiker是一个在github上开源的项目,被善友大哥收录到了它的微服务工具包里《开源的 Restful Api 集成测试工具 Hitchhiker》,同时源代码也开源到了github上https://github.com/brookshi/Hitchhiker 多样化的部署 deploy 阅读全文
posted @ 2017-11-06 16:34 张占岭 阅读(2051) 评论(0) 推荐(0) 编辑
摘要:这段时候研究了一下Selenium,它是一个自动化测试工具,在asp.net平台可以通过nuget去安装,同时支持多种开发语言,之前支持java,而现在也支持C#了,所以我们通过nuget就可以安装了,当然你直接在官网下载对应的DLL也是可以的,不过建议使用nuget管理你的包包,这样升级和部署都更 阅读全文
posted @ 2017-08-31 10:03 张占岭 阅读(868) 评论(0) 推荐(0) 编辑
摘要:Web压力架构张占岭Web压力架构... 1一 系统性能测试概述... 11.1 性能测试概述... 11.2 性能测试的指标... 21.3 关键点的描述... 21.4 性能测试的目的... 21.5 测试项目开发规范... 2二 使用VS压力测试工具进行测试... 32.1 性能测试(WebT... 阅读全文
posted @ 2015-03-27 09:06 张占岭 阅读(13056) 评论(0) 推荐(8) 编辑
摘要:负载测试&压力测试负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而确定能够接收的性能过程。压力测... 阅读全文
posted @ 2015-03-27 08:59 张占岭 阅读(1941) 评论(3) 推荐(2) 编辑