摘要:
软件测试的18个难题(Hard Problems in Test) 测试充分度(Test Sufficiency) 测试有效性(Test Effectiveness) 测试用例瘦身 测试分层 减少分析遗漏 用例自动生成 问题自动排查 缺陷自动修复 测试数据准备 异常测试 并发测试 回滚的测试 兼容性 阅读全文
摘要:
1. 敏捷测试更多的是关注用户体验、系统使用场景,把单功能测试交给开发自测。而传统测试更强调测试的独立性,将“开发人员”和“测试人员”角色分得比较清楚。而敏捷测试可以有专职的测试人员,也可以是全民测试,即在敏捷测试中,可以没有“测试人员”角色,强调整个团队对测试负责。 2. 敏捷测试过程测试人员尽早 阅读全文
摘要:
1、对于一个系统而言,常有的组成部分有,服务器、基础服务、业务逻辑和第三方服务。而我们要保障整个系统的质量,就需要在这几个方面着手。 2、流量预估 在系统构建初期,也就是需求阶段,除了理解需求之外,还需要知道系统的受众是谁,将来大概会有多大的流量,根据估算的数值,采取相应的措施: 服务器分布式部署, 阅读全文
摘要:
一个HTTP方法是幂等的,指的是同样的请求被执行一次与连续执行多次的效果是一样的,服务器的状态也是一样的。 其实幂等就是一个操作或者接口,不管你调多少次,每次执行的结果都跟第一次一样。 比如数学上,1这个数字就是幂等的,无论你用什么数字跟1乘,乘多少次,最后的结果都跟第一次是一样的。 试想这样的一种 阅读全文
摘要:
一、为手机设置Charles代理 确保手机和电脑在同一网络 查询电脑端IP地址:在Charles的工具栏上点击Help-Local IP Address,可以看到电脑端IP地址 为手机设置代理(ios 安卓略) 手机第一次连charles时电脑会有弹框确认,选择allow即可 二、https抓包设置 阅读全文