门户
论坛
博客
网校
招聘
首页
文章
问答
51讲堂
活动
热门搜索
写文章
提问题
登录 | 注册
我的主页
通知
已购
设置
我的钱包
退出
温馨提示
分享
登录
后发表评论
热门文章
最新讲堂
温馨提示
推荐阅读
换一换
基于分布式微服务架构的测试技术研究与实践——软件测试圈
07-27
1 痛点和研究背景 目前随着分布式核心下移和小型机下线的趋势,主流系统架构已逐步演变为CCE+TDSQL。而在这一演进过程中也陆续暴露出来一些痛点难点问题,需要我们着力解决。为此,我们聚焦于分布式架构下需求、架构、数据这三个方面的痛点问题探索解决途径和措施展开了研究。第一,需求缺失的问题,分布式核心下移和小型机下线涉及的系统体量大、业务逻辑复杂,需求说明书持续迭代的情况下说明书内容已逐渐滞后缺失,易导致测试遗漏的出现。第二,架构痛点,分布式事务一致性逻辑复杂,目前主要基于手工测试,依赖于开发人员修改程序构造异常事务场景,导致测试费时费力;多微服务间的参数配置存在关联关系,微服务个数较多时...
曼倩诙谐
其它
0
0
725
分享
复制链接
新浪微博
微信扫一扫
功能测试大全——软件测试圈
04-20
什么是功能测试?①顾名思义,功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到需求要求的功能。②功能测试也叫黑盒测试或数据驱动测试,只需考虑需要测试的各个功能,不需要考虑整个软件的内部结构及代码.一般从软件产品的界面、架构出发,按照需求编写出来的测试用例,输入数据在预期结果和实际结果之间进行评测,进而提出更加使产品达到用户使用的要求。功能测试主要包含哪些?业务功能测试、视觉效果测试、页面跳转测试、表单测试、字符串长度及类型输入限制测试、button按钮点击功能测试、button兼容性测试。功能测试用例设计方法有哪些?等价类划分法、边界值分析法、错误推测法、因果图法...
TIMI
移动测试
8
8
2458
分享
复制链接
新浪微博
微信扫一扫
测试经验分享//如何在自动化项目中使用mitmproxy进行MOCK?
06-27
1、背景介绍当我们在接口或UI自动化项目中,常常会出现这种现象——明明是正常请求,却无法获取到想要的数据返回。比如:场景A:页面是动态数据,第一次进入页面获取到的数据,和下次进入页面获取到的数据完全不一样。场景B:页面数据有展示限制,页面某些模块或整个页面数据仅展示3次,且通过服务端返回控制。这时我们要怎么办?如果是手工测试时,我们大可以直接使用Charles、Fiddler进行模拟,毕竟代理软件基本能解决大部分测试需求。那如果是在自动化项目中呢?如果还是使用代理软件——其实也不是完全不行,但我们还有更佳的实践方式。也就是使用MitmProxy作为正向代理拦截请求和返回数据。2、如何使用Mit...
青禾tester
自动化测试
大佬养成计划
0
0
1730
分享
复制链接
新浪微博
微信扫一扫
复测前端BUG一定要清缓存吗?
07-26
读者提问:阿常老师,请问复测前端 BUG 是否一定要先清缓存 ?阿常回答:看情况,不一定都需要清缓存。测试同学在复测前端 BUG 时,发现 BUG 依然能重现,心里很郁闷,怎么还是没改好,其实开发也不解,我明明已经改好了呀,并且我也自测通过了。于是就有了下面这段熟悉的对话:测试同学:这个问题还是没改好呀(附上错误截图),你看看。开发同学:缓存清了没有,没有清缓存的话先清一下试试。测试同学:清缓存之后没问题了。那什么情况下我们复测前端 BUG 时需要清缓存,什么情况下不需要呢,下面我来和大家一起分析下:一、复测前端 BUG 需要清缓存的情况如果前面遇到这个问题的时候,我们打开...
程序媛淼淼
停止摆烂
0
0
946
分享
复制链接
新浪微博
微信扫一扫
seldom 2.0 让接口自动化测试更简单——软件测试圈
05-26
前言HTTP接口测试很简单,不管工具、框架、还是平台,只要很的好的几个点就是好工具。测试数据问题:比如删除接口,重复执行还能保持结果一致,必定要做数据初始化。接口依赖问题:B接口依赖A的返回值,C接口依赖B接口的返回值。加密问题:不同的接口加密规则不一样。有些用到时间戳、md5、base64、AES,如何提供种能力。断言问题:有些接口返回的结构体很复杂,如何灵活的做到断言。对于以上问题,工具和平台要么不支持,要么很麻烦,然而框架是最灵活的。unittest/pytest + requests/https 直接上手写代码就好了,既简单又灵活。那么同样是写代码,A框架...
恬恬圈
移动测试
自动化测试
9
9
1012
分享
复制链接
新浪微博
微信扫一扫
温馨提示
打开微信 扫一扫
温馨提示
设置支付密码
查看原图
关于我们
联系我们
版权声明
广告服务
站长统计
建议使用IE 11.0以上浏览器,800×600以上分辨率,法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024,
沪ICP备05003035号
投诉及意见反馈:
webmaster@51testing.com
; 业务联系:
service@51testing.com
021-64471599-8017
51testing软件测试圈微信