- 博客(15)
- 收藏
- 关注
原创 探索式软件测试
文章目录手工测试局部探索式测试法输入状态代码路径用户数据运行环境全局探索式测试法商页区历史区娱乐圈测试类型旅游区测试类型旅馆区测试类型破旧区测试类型混合探索式测试技术通过场景操作引入变化通过漫游测试引入变化手工测试缺陷预防测试驱动开发(TDD),单元测试应该由开发该段代码的程序员编写,如格式化,数据校验,异常条件等都需要在开发过程中被及时发现处理但是很多情况下,程序如果不在真实的运行环境中运行起来,很多缺陷不会被触发,这些缺陷隐藏的很深由于测试一般要求在短时间内完成,会出现软件运行一段时间后,数
2020-06-05 19:46:11 1084
原创 Go基础知识
文章目录语言结构基础语法关键字预定义标识符数据类型语言变量值类型和引用类型语言常量iota语言运算符条件语句循环语句for循环循环嵌套语言函数闭包方法语言变量作用域语言数组多维数组向函数传递数组语言指针什么是指针Go空指针语言结构体语言切片(Slice)语言范围(Range)Map(集合)递归函数语言类型转换接口错误处理概念:panic和recover并发开发工具语言结构Go语言基础组成:包...
2020-04-15 15:35:32 969
原创 测试学习12
深入浅出网站高性能架构设计性能是网站的重要指标,如果一个网站访问速度很慢,就会直接导致大量用户流失,所以所,性能是设计网站时要考虑的关键因素,因此,性能问题成了网站架构升级优化的导火索为了优化网站性能,业界出现了很多相关的架构改进方案和技术手段,这里精选了一些比较关键的概念和技术从全局来看,网站的高性能架构设计包括两大部分内容:一是前端性能,二是后端服务器相关的性能优化和架构设计前端的...
2019-11-26 20:38:10 355
原创 测试学习11
大型全球化电商网站的全局测试基础架构设计思路,可以总结为 ‘测试服务化’即,测试过程中需要用到的任何功能都通过服务形式提供,每一类服务完成一类特定功能,这些服务可以采用最适合自己的技术栈,独立开发,独立部署(类似于微服务)统一测试执行服务--》发起测试--》测试用例--》测试执行--》测试执行环境--》被测系统测试用例调用统一测试数据服务得到测试数据,测试数据服务在被测系统上准备测试数...
2019-11-26 20:37:06 158
原创 测试学习10
什么是Selenium Grid,如何搭建什么是测试基础架构测试基础架构是指,执行测试过程中用到的所有基础硬件设施以及相关的软件设施。因此,我们把测试基础架构称为广义的测试执行环境。通常包括以下内容执行测试的机器测试用例代码仓库发起测试执行的Jenkins Job统一的测试执行平台测试用例执行过程中依赖的测试服务,如统一测试数据平台、测试全局配置服务、生产测试报告等小团队模...
2019-11-22 11:49:08 117
原创 测试学习9
如何准备测试数据从创建测试数据的维度看,测试数据准备的方法主要可以分为四类:基于GUI操作生称数据通过API调用生成测试数据通过数据库操作生成测试数据综合运用API和数据库的方式生成测试数据基于GUI操作生成测试数据是最原始的创建测试数据的方法,简单来说,就是采用E2E的方式来执行业务场景,然后生成数据的方法如:测试用户登陆功能,首先准备一个已经注册的用户,可以通过GU...
2019-11-18 16:21:51 165
原创 测试学习8-2
文章目录后端性能测试工具原理和常用工具后端性能测试和后端性能测试工具之间的关系后端性能测试工具和GUI自动化测试工具最大的区别是什么?后端性能测试工具原理是什么?后端性能测试场景涉及是什么意思,具体会涉及哪些内容?业内主流的后端性能测试工具有哪些?前端性能测试工具原理与行业常用工具WebPagetest功能简介测试结果分析其他前端性能指标解读Webpagetest实际使用中需要解决的问题基于Loa...
2019-10-30 14:25:05 456
原创 测试学习8-1
性能测试性能测试的关注点web类应用和手机端应用,一般以终端用户感受到的端到端响应时间来描述系统的性能非交互式应用,如银行后台处理系统,响应时间关注的更多的是事件处理的速度,以及单位时间的事件吞吐量衡量软件性能的四个维度终端用户软件设计开发人员系统运维人员性能测试人员终端用户眼中的软件性能希望业务越快越好表现为用户进行业务操作时的主观响应时间,时间越短体验越好这个响...
2019-10-30 14:24:15 459
原创 测试学习7
代码级测试的基本理念和方法通常情况下,代码级测试工作都是由,开发人员完成,但是测试框架选型、覆盖率统计工具选型、测试用例涉及原则都需要资深的测试工程师参与代码级测试这个系列,为你呈现代码级测试技术入门、方法论、用例设计、覆盖率衡量、典型难点、解决思路代码级测试的测试方法一定是一个测试方法集合,而不是一个测试方法,因为单靠一种测试方法不可能发现所有的潜在错误,一定是一种方法解决一部分问题,多...
2019-10-24 15:23:40 180
原创 测试学习6
Api测试API测试基本步骤主要包括三大步骤准备测试数据(可选)通过API测试工具,发起对被测API的request验证返回结果的response对于API测试往往采用API测试工具,如命令行工具cURL,图形界面工具Postman,API性能测试Jmeter基于Spring Boot构建API功能简单,基于提供的ID值创建一个Account对象,并返回这个新创建Accou...
2019-10-24 11:50:00 213
原创 测试学习4
文章目录GUI测试的其他用法页面对象自动生成页面对象自动生成技术GUI测试数据自动生成无头浏览器提高GUI测试稳定性的关键技术造成GUI测试不稳定的因素解决方法非预计的弹出对话框页面控件属性的细微变化被测系统的A/B测试随机的页面延迟造成控件识别失败测试数据问题GUI自动化测试报告早期的基于视频的GUI测试报告开源GUI测试框架的测试报告实现思路1,扩展selenium原本操作函数实现截图以及高亮...
2019-10-08 18:06:17 222
原创 测试学习3
文章目录互联网产品的测试策略设计互联网产品测试策略与传统的不同传统软件产品的测试策略设计单元测试(Unit Test)API测试GUI测试互联网产品的测试策略设计GUI测试API测试单元测试GUI自动化测试Selenium实现原理selenium1.0的工作原理selenium RC serverclient librariesselenium2.0工作原理脚本与数据的解耦+PageObject模...
2019-09-29 15:27:19 193
原创 测试学习总结2
文章目录测试覆盖率需求覆盖率代码覆盖率代码覆盖率的价值代码覆盖的局限性代码覆盖率工具代码覆盖率工具的实现原理缺陷报告缺陷标题缺陷概述缺陷影响环境配置前置条件缺陷重现步骤期望结果和实际结果优先级(Priority)和严重程度(Severity)变通方案(Workaround)根原因分析(Root Cause Analysis)附件(Attachment)测试计划测试计划的目的测试范围测试策略的话题测...
2019-09-29 15:26:37 1150
原创 测试学习总结1
文章目录测试开篇目标展望测试大致分类技术发展能力要求自我要求进击道路1,成为合格的测试工程师2,成为优秀的测试工程师3,成为测试架构师基础能力测试用例什么才算是好的测试用例设计测试用例方法等价类法边界值分析方法错误推测方法如何设计好的测试用例测试用例设计其他经验单元测试什么是单元测试如何做好单元测试代码的基本特征与产生错误的原因单元测试详解驱动代码,桩代码和Mock代码三者之间的逻辑关系实际项目中...
2019-09-24 19:11:57 1767 18
原创 商城思路总结
美多商城文章目录美多商城业务模式:B2C (个人到企业)开发环境 ubuntu16.04+django1.11.11+mysql8+python3.5项目模块:开发模式:项目流程架构:Django默认用户认证系统Django默认用户模型类注册登录登录逻辑:多账号登录:首页用户名展示:退出登录:判断用户是否登录:前后端分离情况下的登录:单点登录SSO:QQ登录:忘记密码:用户中心:用户基本信息:添...
2019-08-21 15:52:22 3652
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人