软件测试技术分享
软件测试工作实际工作经验和直接使用的技术分享,个人能力有限希望大家多多交流、指点。
number1killer
软件测试
展开
-
Selenium自动登录51job实例
这里利用的是此前51job的一个便捷登录方式,并且如果执行速度过快的话是很可能无法正常执行的。现在,这个脚本实例已经无法顺利实现自动登录了,文章后面添加了最新的自动登录脚本(2019年07月05日)。注意将浏览器中的“拦截弹出式窗口”设置为否,否则该脚本无法正常运行。open https://login.51job.com Command T...原创 2019-05-08 10:07:54 · 628 阅读 · 0 评论 -
CSDN前端图片显示问题
图片适配问题过了一个礼拜还没有搞好?原创 2018-11-09 12:03:25 · 389 阅读 · 0 评论 -
聊聊自动化无法做到的那些事
其实,就现阶段的技术而言,自动化还是有很多技术盲点的:1、无法对新增或者变动的需求,以及对敏感部分做出改动后的产品作出准确的判断2、自动化程序的执行的操作都是相对固定的(除了随机操作以外,基本都是定死的),无法适应日新月异的场景变化。3、自动化无法实现真正意义上的人机交互4、自动化不可能帮你实现产品的操作流程优化等设计上的优化,但是测试工程师往往可以做到。接下来是个人编写的一些关于自动化的一些故事,不过我想先老司机们对于这些故事应该都很熟悉。原创 2018-02-12 13:07:30 · 419 阅读 · 0 评论 -
象棋马走日步数计算流程图
象棋马走日步数计算系列中继象棋马走日步数计算判定表、象棋马走日UML类图的又以历作。原创 2018-01-31 19:22:40 · 6077 阅读 · 0 评论 -
象棋马走日UML类图
象棋马走日正解判定表实现步数计算 http://blog.csdn.net/number1killer/article/details/79214414程序算法之逆推法(猴子摘桃问题正解) http://blog.csdn.net/number1killer/article/details原创 2018-01-31 11:08:54 · 1730 阅读 · 0 评论 -
象棋马走日正解判定表实现步数计算
最近看了一篇关于象棋马走日的文章,发现它其实没写全。实际上,象棋马走日判定表的判定条件有8个,而不是7个。原创 2018-01-31 10:58:41 · 2568 阅读 · 0 评论 -
电脑的运行内存4GB够不够用
手机的运行内存都普遍达到2GB的时代,电脑的运行内存4GB够不够用?那要看你是要用来干什么了。原创 2018-01-30 12:05:11 · 7627 阅读 · 0 评论 -
电脑的硬盘转速5400rmp够不够用
硬盘转速是决定硬盘传输速率的关键因素,直接影响到硬盘的读写速度。随着电子技术和软件技术的高速发展,以及人们对画质,音质的要求越来越高,实现这些要求的硬盘读写速度也在不断刷新。原创 2018-01-30 11:51:05 · 1692 阅读 · 0 评论 -
电脑的CPU主频1.8GHZ够不够用
手机cpu频率都达到1.8GHZ的时代,电脑的cpu1.8GHZ够用吗?首先,手机的cpu功耗通常要比电脑的cpu功耗低十倍,甚至几十倍。单从这一点上来看,手机的cpu性能就不可能和电脑的cpu性能相提并论。此外,电脑CPU的缓存、指令集、CPU位数等指标都要明显优于比手机的cpu。原创 2018-01-30 11:56:27 · 18614 阅读 · 0 评论 -
adb工具中的cd..、exit和stop device
文中的命令可能会因为版本的不同而有所有不同。原创 2018-01-29 13:25:04 · 1192 阅读 · 0 评论 -
adb模式和adb shell模式下的文件操作的不同之ls、findstr和grep
原创 2018-01-29 13:17:48 · 2421 阅读 · 0 评论 -
用adb shell top单独选取某个应用的动态数据
使用该命令时记得先进入adb shell模式,详细内容参见《怎么进入adb shell模式》http://blog.csdn.net/number1killer/article/details/79192914,否则无法使用。原创 2018-01-29 11:27:42 · 1872 阅读 · 0 评论 -
怎么进入adb shell模式
原创 2018-01-29 11:08:43 · 22631 阅读 · 0 评论 -
为什么有时候网络状态良好但是数据却没有正常进行传输?
并不是,其实有些时候,下载的速度太快了(windows系统下载update文件的情况下有过100多MB/S的速度),这种情况下,低端笔记本(比如我这个老家伙)的运行内存和磁盘读写速度就会跟不上,系统就会强制停止网络数据的接收,看起来像是“断开连接”了,但实际上并没有。而打开windows 系统的任务管理器点击“性能”,你会发现运行内存和“磁盘驱动”还在“消化”那些数据。原创 2018-01-24 23:10:00 · 1417 阅读 · 0 评论 -
一个例子告诉你性能BUG为什么难以检测出来
原创 2018-01-22 19:31:48 · 2403 阅读 · 0 评论 -
测试用例设计 通用原则
原创 2018-01-08 12:00:50 · 1221 阅读 · 0 评论 -
软件测试技术 分享专栏博文 目录
原创 2018-01-05 12:51:33 · 1503 阅读 · 0 评论 -
需求分析之原始需求与大规模集成
原创 2017-10-28 21:02:46 · 1286 阅读 · 0 评论 -
怎么利用产品的基线和功能架构来做冒烟测试(快速测试)
3、理清产品的业务逻辑包括但不仅限于:A实现某个功能所必须的前置条件;B不同的功能之间的相互联系:a输入与输出之间的:与、或、非、恒等;b输入与输入之间的:异、或、唯一、要求(也称之为强制);c功能与功能之间的:依赖、类属、实现、组合、聚合等等。4、构建出产品的功能基线在理清楚功能之间的关系后我们就可以比较清晰地了解整个产品的主要功能(操作)是怎么实现的,从而建立起基于整个基本流的详细操作流程。原创 2017-11-21 18:17:03 · 1018 阅读 · 0 评论 -
性能BUG检出、定位实例
原创 2017-11-27 12:28:52 · 1072 阅读 · 0 评论 -
logcat抓取(崩溃、超时、异常、错误)
抓取错误日志 抓取崩溃日志抓取超时日志抓取异常日志原创 2017-09-18 18:40:44 · 5433 阅读 · 0 评论 -
多线程和线程池起源浅谈
原创 2017-12-27 16:14:45 · 512 阅读 · 0 评论 -
性能测试类型之负载测试和压力测试
负载测试的特点:1、是以找到系统处理能力极限和性能临界点为目的而进行的测试。2、必须在典型的场景下进行该类型测试,以确保增加压力时这种压力具有实际意义,即必须确保加压后测试所得出的数据具有可比性。3、可以用来配合进行性能调优,以比较调优前后的性能差异。原创 2017-12-22 12:45:24 · 668 阅读 · 0 评论 -
性能测试模式之RBI模式
原创 2017-12-21 20:48:56 · 1157 阅读 · 0 评论 -
主要性能指标剖析图表
原创 2017-12-20 12:39:23 · 824 阅读 · 0 评论 -
一个奇葩的BUG,不知道大家见过没有
原创 2017-12-20 10:52:04 · 517 阅读 · 0 评论 -
一个图片上传接口问题的HTML实例
有一次上传图片一直无法上传,换用浏览器无效的情况下,我就查看网页的HTML码,结果如下:原创 2017-08-21 16:56:51 · 1229 阅读 · 0 评论 -
吞吐量译文(维基百科中的部分内容)
翻译 2017-12-13 14:17:48 · 504 阅读 · 0 评论 -
测试报告参考规范之测试结果和分析
原创 2017-12-11 19:32:01 · 2497 阅读 · 0 评论 -
测试报告参考规范之测试工具、风险和应急
原创 2017-12-07 12:54:55 · 1405 阅读 · 0 评论 -
常见性能指标 及其各指标之 间的相互关系
原创 2017-12-06 12:33:04 · 5187 阅读 · 0 评论 -
测试报告参考规范之测试目标(功能和性能)、功能测试方法和性能测试框架、性能瓶颈定位模式
原创 2017-12-04 12:25:41 · 2367 阅读 · 0 评论 -
关于文件操作的那些趣味小知识之(剪切、移动和复制粘贴)
原创 2017-12-01 19:29:06 · 925 阅读 · 0 评论 -
测试报告参考规范之测试需求
功能测试报告必须至少是把本次测试的主要的测试需求写出来(比说哪几个模块;哪些新增功能;页面设计的文档或者参照标准是什么;页面内容的参照文档是什么;回归测试的内容主要有哪些(如果有的话);总体来说也就是测试需求主要覆盖到哪些地方,具体有参照什么标准等等)。5、性能测试报告的测试需求:A、首先把本次性能测试的测试环境作一个详细的说明(注意必须包含硬件指标的说明,如果是初次负载测试的话软件系统需要重置);B、把要的把测试的性能点的性能指标(可能是一项也可能是多项性能测试指标,例如:并发数、响应时间、资源占用率、吞原创 2017-11-30 20:12:34 · 949 阅读 · 0 评论 -
测试报告参考规范之软件测试环境详解
软件的运行环境包括:1、运行软件的操作系统及其版本,如windows7的专业版64位和linux的CentOS7_64位等;2、.net farmework,tomcat,JRE等软件运行平台;3、JDK,SDK等工具包。额外加料:*有些应用只需要安装运行环境(JRE)而不需要安装工具包(SDK),但是通常情况下SDK(工具包)中都集成了JRE(运行环境)。*visual studio2015的运行环境(.net farmework)和它的工具包(SDK)是分开来安装的,而且它的工具包(SDK)很多,用户原创 2017-11-28 18:31:53 · 6889 阅读 · 0 评论 -
测试报告参考规范之首页和引言
原创 2017-11-28 12:44:48 · 1226 阅读 · 1 评论 -
关于BUG的那些误解
原创 2017-11-27 19:38:28 · 602 阅读 · 0 评论 -
IT笑话之那些年我们见过的奇葩产品经理
原创 2017-11-25 12:29:00 · 2712 阅读 · 2 评论 -
常见操作便捷化方法及其实例
原创 2017-11-22 18:37:14 · 760 阅读 · 0 评论 -
性能类型的BUG与功能类型的BUG的区别
原创 2017-11-21 13:31:46 · 2028 阅读 · 0 评论