测试
文章平均质量分 65
fin_123
IT技术宅,精通软件测试领域技术
展开
-
自动化移动安全渗透测试框架:Mobile Security Framework
自动化移动安全渗透测试框架:Mobile Security Framework译/Sphinx 测试开发社区7月3日Mobile Security Framework (移动安全框架) 是一款智能、一体化的开源移动应用(Android/iOS)自动渗透测试框架,它能进行静态、动态的分析。现在大家使用的是多种不同工具进行反编译、解码、调试、代码审查、渗透测试,这会花费大量的时...转载 2019-07-29 07:44:42 · 505 阅读 · 0 评论 -
如何快速掌握阿里巴巴内部高效测试流程?
近日,阿里巴巴产品专家金桐从自动化的烦恼,到分层自动化单元测试、业务服务层测试和UI测试的优劣势分析,再到阿里巴巴分层自动化的实践之路,为大家提供一套分层自动化实施解决方案。自动化为什么要做自动化?手工测试效率低下,发布频繁,回归量大、成本高,重复劳动很枯燥。自动化测试,就是用机器执行替代测试手工操作的一种测试转载 2017-08-18 08:11:30 · 3669 阅读 · 0 评论 -
京东自动化测试最佳实践
转载 2017-06-21 23:04:28 · 2168 阅读 · 0 评论 -
测试工程师职业发展
测试工程师职业发展腾讯公司---吴凯华Email: wukaihua@vip.qq.comPDF 文件使用"pdfFactory Pro"试用版本创建 w蔞ww凫.fineprint.cn个人介绍个人介绍现任腾讯互联网产品线测试总转载 2017-06-04 08:26:09 · 3028 阅读 · 0 评论 -
淘宝性能自动化测试平台搭建过程
导读 ID:TOP100case 淘宝网的性能测试自动化平台具备了分布式、高并发、低成本、可扩展等特性的性能测试平台工具,它包括性能项目管理、环境管理、脚本管理、场景管理、任务管理、监控管理、结果管理等模块,以及前端性能测试模块、性能测试报告模块、性能缺陷模块、和性能基线模块等,后台还有完善的分布式压测引擎管理平台。本文结合性能测试在企业云架构上的应用案例,介绍淘宝网的性能测试从转载 2017-06-04 07:52:23 · 12191 阅读 · 1 评论 -
关于线上bug
之所以想写下线上bug,因为发觉有些公司对线上bug的处理是比较严格甚至是很苛刻,涉及到的相关人可能会因此而背黑锅。之所以会存在这样情况,因为公司各部门都有关联,特别是用户、老板的投诉,也给公司会造成直接口碑或经济等重大损失。第一节: 下面举几个实际发生过的关于线上bug的例子:1.一个修改update操作,结果引起删除delete了一条数据;原创 2017-05-04 21:49:32 · 4770 阅读 · 0 评论 -
测试的行业危机
入职华为以来,一直做的是测试工作,这种危机感在近几年愈发强烈,一直想总结一下,但又担心总结不好,动摇军心。但该面对的早晚要面对,需改变的也要尽早改变,一定要有革自己命的勇气。危机的预兆举两个测试行业危机的例子:一个是外部例子。近期参加了几个测试行业交流,测试技术分享方面并没有什么新的发展,还是自动化、APP 测试能力技术分享。业界的测试专转载 2017-05-12 21:07:47 · 655 阅读 · 0 评论 -
Google是如何做测试的?
Google是如何做测试的?(一、二)导读:本文译自 James Whittaker 在 Google 测试官方博客发表的文章《How Google TestsSoftware 》。在所有我被问及的问题中,最多的就是关于谷歌是如何测试的。尽管在博客中(google testing blog)中有过零碎的解释说明,但还是需要更多的系统阐述。虽然谷歌的技术路线在执行的过程中转载 2017-04-04 07:54:22 · 2249 阅读 · 0 评论 -
六年测试之精华分享:产品质量应从哪些方面提高
今天就说说近期大家比较关心的话题,根据自己多年的测试经验,对于一个企业能否很好的生存下去,有四个核心指标,产品质量Q、服务质量S、产品价格P、响应时间T,在我看来,属于技术范畴的2个最核心的指标是:一是产品质量、二是响应时间,怎样更好的保障产品质量,为一线的销售保驾护航好产品,就显得尤为重要了; 下面我们就从一些方面探讨下如何更好的把控产品质量:1、 产品需求设计转载 2017-04-01 19:40:07 · 1869 阅读 · 1 评论 -
Appium移动自动化框架
摘要: Appium 是一个移动端自动化测试开源工具,可以针对不同的平台用一套API来编写测试用例。本文对Appium自动化测试框架的功能进行了概括。 本文选自《软件自动化测试开发》试读文章Appium 框架的功能(1)支持iOS、Android,可在多台机器上并行App 自动化,测试机型适配。 (2)代码实现关键字驱动:测试集:关联Excel 测试用例和脚本配置。测试数据:Excel 存储输入数...原创 2017-08-24 15:58:35 · 580 阅读 · 0 评论 -
接口测试用例设计实践总结
转载:http://blog.sina.com.cn/s/blog_13cc013b50102w1ot.html by:授客 QQ:1033553122设计思路1) 优先级--针对所有接口1、暴露在外面的接口,因为通常该接口会给第三方调用;2、供系统内部调用的核心功能接口;3、供系统内部调用非核心功能接口; 2) 优先级--针转载 2017-09-06 22:22:01 · 434 阅读 · 0 评论 -
测试人员掌握代码的重要性
在测试中心做了一年的测试,从一个对业务不熟悉的小白到能独立掌握一个两个或者更多业务;从一个连ORACLE都没有接触过,连LINUX都不知道是什么东西小白到能在平时测试时稍微写写存储过程,写写shell脚本提高测试效率。点点滴滴的成长都使得自己在测试的发展上继续保持兴趣。想想当初点开界面左点点,右点点,程序偶尔出现BUG,自己便会兴奋地记录QC,截图加日志给开发排查,当时想想可能还是蛮有成就感的,毕转载 2017-09-14 23:31:22 · 729 阅读 · 0 评论 -
银行核心项目之测试阶段
最近有小伙伴留言说「想了解核心系统建设中,冒烟、SIT、UAT、回归测试的重点,如何设计测试案例,或相关的资料推荐等」。这个话题很笼统,测试这一块儿除了业务测试,还有性能测试、安全测试等;以及不同的角色对案例的要求也是不一样的,比如:行方业务人员喜欢写将交易从头到尾全部跑一遍的案例,而测试公司的人员喜欢写的很细碎等等。对此,因为没有经过正规的测试方法训练,主要是说说我的个人理解或感受吧。顺...转载 2019-05-15 20:24:03 · 11136 阅读 · 5 评论 -
在阿里,我们如何管理测试环境
作者:林帆(花名金戟),阿里巴巴研发效能部技术专家相关阅读:在阿里,我们如何管理代码分支阿里的许多实践看似简单,背后却蕴涵着许多思考,譬如测试环境的管理。互联网产品的服务通常是由Web应用、中间件、数据库和许多后台业务程序组成的,一套运行环境就是一个自成一体的小生态。最基本的运行环境是线上环境,部署产品的正式发布版本,为用户提供持续可靠的服务。除此以外,还有许...转载 2019-05-15 20:23:10 · 135 阅读 · 0 评论 -
测试技术提升建议
阅读目录测试招聘要求发展论测试地位关于功能测试关于自动化测试关于性能测试关于安全测试关于测试开发关于公司的选择关于如何学习提升如何过冬免责声明:个人观点,仅供参考。去年年底开始,很多人抱怨互联网寒冬来袭,抱怨找不到好工作,抱怨要求高,但是我发现,技术好的,找工作还是很轻松的,不愁找不到工作。所以,还是要自身实力强,打铁还需自身硬。回到顶部测试招聘要求发展2010年左右...转载 2019-05-15 20:20:15 · 255 阅读 · 1 评论 -
一个历时五天的 Bug
一个程序员在没有成长成为架构师之前,几乎都要跟 Bug为伴,程序员有很多时间都是花在了查找各种 Bug上。我印象深刻的一个Bug, 是一个服务器网络框架无锁队列的 Bug 。那个 Bug 连续查找了五天的时间,才最后定位出来。当时我们的分布式存储系统出现了性能瓶颈,定位后发现瓶颈是在服务器网络框架上,所以我们决定为此替换一个最新研发的网络框架。这个新的网络框架为了追求高的性能,采用了无锁队列的...转载 2019-05-15 20:19:14 · 124 阅读 · 0 评论 -
渗透测试工具sqlmap基础教程
转载请注明出处:http://blog.csdn.net/zgyulongfei/article/details/41017493作者:羽龍飛 本文仅献给想学习渗透测试的sqlmap小白,大牛请绕过。>>对于网络安全人员来说,掌握渗透工具的使用方法是一项必备的技能。然而,一个没有师傅带领的小白在刚开始学习时,并不知道该如何入手进行渗透学习,所以本文旨在帮助这些小白入...转载 2018-10-28 00:50:05 · 251 阅读 · 0 评论 -
安全测试——利用Burpsuite密码爆破(Intruder入侵)
本文章仅供学习参考,技术大蛙请绕过。 最近一直在想逛了这么多博客、论坛了,总能收获一堆干货,也从没有给博主个好评什么的,想想着实有些不妥。所以最近就一直想,有时间的时候自己也撒两把小米,就当作是和大家一起互相学习,交流一下吧。(注:本文章仅用于技术交流和学习,请勿用于非法用途。) 暴力破解简介:暴力破解大致可以分为两大类,一类是基于Web表单的,另一类是基于服务协议(如 telnet...转载 2018-10-28 00:48:28 · 2689 阅读 · 0 评论 -
AWVS基本用法
什么是AWVSAcunetix Web Vulnerability Scanner(简称AWVS)是一款知名的网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞,现已更新到10。(下面用的是AWVS9)AWVS用法比较简单,先对工具一个一个来说明~工具Site Crawler 点击Start对所输入的URL进行爬取,但是有的页面需要登录,不登录有些文件爬不到,就...转载 2018-10-28 00:46:15 · 2199 阅读 · 0 评论 -
《软件自动化测试开发》出版啦
由测试开发大神倾情打造,Autotestplat一站式自动化集成平台及解决方案《软件自动化测试开发》出版啦https://item.jd.com/12080762.htmlhttp://yuedu.baidu.com/ebook/36edd3d7ba1aa8114531d911http://www.autotestplat.com微信公众号:...原创 2007-06-13 21:29:00 · 1317 阅读 · 0 评论 -
接口自动化测试方案详解
前言 去年,我们进行了项目的拆分,拆分后的各个子系统也都逐步的改成了通过接口进行数据的交换,接口测试也被提上日程。经过一段时间的探索,接口自动化测试方案越来越完善,今天给大家做个详细的讲解。方案目前我们的接口都是使用的http协议,其测试的基本原理是模拟前端(客户端)向服务器发送数据,得到相应的响应数据,从而判断接口是否可以正常的进行数据交换。在测试的过程中尝试过两转载 2017-10-15 08:03:31 · 1135 阅读 · 0 评论 -
loadrunner通过web的post请求方法测接口 2
模拟APP发送请求给Cloud,一般都是用户登录后。cloud会返回登录成功的消息并且返回一个cookie给app,app下次要做一些例如设置名称之类的工作,在请求消息里面会携带返回的cookie,而且cloud也会校验这个cookie 1、第一次请求登录,获取cookie,2、使用第一次请求获取的cookie进行第二次请求Action(){web_reg原创 2017-02-03 20:35:48 · 384 阅读 · 0 评论 -
谈谈我理解的测试的核心价值
测试人员的核心价值 随着公司组织架构的调整,战略调整,产品的实现技术不断变化,现在的测试人员可以说是什么都可以干。 有些人做产品,有些人做平台,有些人做工具...... 有些人有点象专职开发,有些人有点象专职运营...... Facebook,google的一些敏捷测试理念中,测试人员应该致力于提出测试解决方案,研究各种测试工具为主,具体的测试执行工转载 2017-01-12 21:40:40 · 3521 阅读 · 0 评论 -
百度测试架构师眼中的百度QA
百度测试架构师眼中的百度QA(一) 发表于2013-04-09 15:31| 4004次阅读| 来源架构师Jack的个人空间| 13 条评论| 作者董杰百度测试QA摘要:一直以来百度质量部在业界都比较低调,外部同行鲜能了解百度QA的工作流程,以及如何应对互联网研发节奏和质量的平衡。为此,百度测试架构师董杰在博客中分享了百度QA的四大核心价值,帮助理解全程软件测试的意义。从组织结构转载 2017-02-07 19:57:45 · 582 阅读 · 0 评论 -
软件测试面试故事--聪明反被聪明误
软件测试面试故事--聪明反被聪明误 【背景介绍】 NB公司的面试流程步骤多,严谨,正常情况下一个顺利的面试流程需经5个面试官的考核,真所谓过五关斩六将,能闯到最后一关者,绝非易事。----某公司的过来人如是说。 求职者:王小姐,毕业后一直从事软件测试,工作4年。 面试官:共5位,其中前3位为技术面,后2位为综合素质面。 【故事内容:面试回顾】转载 2017-01-11 19:18:17 · 714 阅读 · 0 评论 -
测试工作流程
现淘宝项目测试执行的主要流程简单的说:第一轮测试,第二轮测试,第三轮测试,日常测试,预发测试,线上测试 由于为新起项目,日常测试部分可以忽略,不用上日常测试环境,项目测试环境即是日常测试环境,该部分在第一次做项目时,容易忽视。 各个阶段测试负责人需要进行的工作主要如下:1. 正式评审之前,对项目需求和项目的功能介绍,产品介绍进行了解和答疑,可以采用的转载 2017-01-01 18:05:17 · 1759 阅读 · 0 评论 -
LR手动关联参数化问题总结
LR手动关联参数化问题总结 所谓的关联就是把脚本中某些写死的代码(hard-coded)数据,转变成截取自服务器所送的、动态的、每次都不一样的数据。一般情况下,比较聪明的服务器在每个浏览器第一次跟它要数据时,都会在数据中夹带一个唯一的辨识码,接下来就会利用这个辨识码来辨识跟它要数据的是不是同一个浏览器,一般称这个辨识码为SessionID。对于每个新的请求,服务器都会产生新的Sess转载 2017-02-06 22:40:28 · 3259 阅读 · 0 评论 -
LoadRunner中对图表的分析说明
LoadRunner中对图表的分析说明(一)在Vusers(虚拟用户状态)中 1.Running Vusers(负载过程中的虚拟用户运行情况) 说明——系统形成负载的过程,随着时间的推移,虚拟用户数量是如何变化的,描述为(用户在几分钟左右到达了组在峰值多少个虚拟用户,负载的生成是大约每分钟增加几个用户,峰值负载持续为几分几秒)。 2.Rendezvous(负载转载 2017-01-15 09:50:17 · 309 阅读 · 0 评论 -
性能测试实践分享
性能测试实践分享性能点:营销招商活动,提交报名 前言: 以下是我在项目中完成的另一次性能测试实践,对性能测试还处于摸索阶段,如果有不准确的地方欢迎指点。一、简介批量提交报名,libra2manager应用处理请求,调用libra2center服务进行相关商品和卖家信息的判断,调用qc服务进行卖家商品资质判断是否可报名、成功后插入到数据库转载 2017-02-05 11:04:33 · 875 阅读 · 0 评论 -
微软的软件测试工程师——《微软的软件测试之道》
好多人极力推荐《微软的软件测试之道》这本书,于是在网上搜索了一番,英文版的阅读起来有难度,在51CTO上发现了前第二章和第三章中文的内容。 在这个世界顶级的企业里,软件测试工程是的测试是怎样的。------------------------------------------------------------------------------------------------转载 2017-01-13 15:47:28 · 1265 阅读 · 0 评论 -
如何衡量和提高测试效率
对于如何衡量测试效率,如何提高测试效率 如何衡量测试效率?个人认为可以从软件测试的活动中的以下指标综合考评,去评估衡量测试效率,每项指标都高,自然能够说明一些问题:1.发现缺陷的质量:同一个项目组内,我们一般运用测试管理工具TD, 按优先级和严重等级,把每个人的缺陷做成柱状图和饼图,放到一个文档中,邮件发给大家,让组内成员转载 2017-01-03 23:22:13 · 2341 阅读 · 0 评论 -
登录界面测试用例设计
登录界面测试用例设计 一、界面测试点: 1、界面的设计风格是否与UI的设计风格统一; 2、界面中的文字简洁易懂; 3、界面中没有错别字; 二、用户名与密码在输入时,要考虑: 1、正确的用户名与正确的密码; 2、正确的用户名与错误的密码; 3、错误的用户名与正确的密码; 4、错误的用户名与错误的密码;转载 2017-02-08 21:32:02 · 35173 阅读 · 0 评论 -
好的测试实践——软件测试的尽早介入
好的测试实践——软件测试的尽早介入 测试的尽早介入,是软件测试提倡的一个基本原则。测试过程中实践测试的尽早介入原则,其主要的优点表现在:提高质量、降低成本、加快进度和过程改进等。 首先,我们将从缺陷的角度来看看测试尽早介入的表现。缺陷是我们测试人员的最主要输出之一,但是它的一些特征说明了测试尽早介入的必要性。 1)缺陷是什么时候引入的图1 不同阶段转载 2017-02-09 22:42:38 · 1551 阅读 · 0 评论 -
好的软件测试人员简历是什么样子的?
好的软件测试人员简历是什么样子的? 文章很好,以前的简历果然很垃圾,有兴趣的可以去看看大师级测试的简历 http://www.linkedin.com/in/geordiekeitt我最近阅读了大约15份简历,他们都在申请我的团队的测试工程师职位。但是没有一份表达清楚了他是如何进行测试的。 下面我摘录了一些 信息: 几乎所有的应聘者都罗列了成串儿的他们熟悉的“技转载 2017-02-19 16:04:19 · 36246 阅读 · 2 评论 -
loadrunner通过web的post请求方法测接口 1
loadrunner通过web的post请求方法测接口loginapi(){ web_url("rest", "URL=http://192.168.117.154/router/rest", "Resource=0", "RecContentType=text/html", "Referer="原创 2017-02-03 20:35:05 · 328 阅读 · 0 评论 -
Spotlight 监控工具使用
监控MySQL数据库性能的工具:Spotlight on MySQL 《转载》 我们的服务器数据库:是在windows2003上。这款工具非常的花哨,界面很漂亮,自带报警。1、创建连接 2、监控界面 3、查看MySQL启动错误日志 4、参数图形界面5、操作系统参数查看 这款用着也不错。自己很喜欢,有些参数不合理。它会报转载 2017-02-02 10:41:44 · 2835 阅读 · 0 评论 -
那些测试设计无法承受的期望
当测试做的不够快、上线后出问题、后面的版本发现了前面版本潜藏的缺陷……,你想要通过测试设计改善这些问题吗? 测试设计就像一座桥,桥的一端是殷殷期望——当测试做的不够快、上线后出问题、后面的版本发现了前面版本潜藏的缺陷……几乎当研发主管们觉得测试在质量、成本、效率上存在任何问题时,都会条件反射般的建议测试通过提升测试设计能力改善这些问题,达到幸福的彼岸。因为好的测试设计的标准是“用较少转载 2017-02-23 20:09:44 · 510 阅读 · 0 评论 -
如何防止低级问题导致的质量事故
如何防止低级问题导致的质量事故2017-02-04 杨晓慧 测试人杨晓慧这里说的低级问题是指:不需要特殊条件,就是在用户进行正常业务的基本操作时,由于缺陷导致业务操作无法完成。例如:正常安装或升级过程中出错;新研发特性的基本功能有错;升级后原本正常使用的功能出错;产品在正常使用中数次崩溃;正常使用中有导致用户有直接的经济损失或信息泄露的错误。 你可能觉得,这种问题应该非常罕见,转载 2017-02-23 20:06:21 · 2572 阅读 · 0 评论 -
loadrunner通过socket测接口
#include "lrs.h"Action(){ //建立到服务端的连接 lrs_create_socket("socket1","TCP","RemoteHost=10.66.68.1:21230",LrsLastArg); // lrs_save_param_ex("socket1","user",p1,0,strlen(p1),NULL,转载 2017-02-01 09:48:35 · 1190 阅读 · 0 评论 -
如何应对没有需求的测试
软件测试时候发现根本没有需求,一问开发和需求,发现原来是我们的项目经理口口相传,告诉开发要怎么怎么做。 可想而之,这个过程是没有设计的,开发过程当中遇到问题,就会问,项目经理即时马上给出答复。 而到了测试,测试人员在完全不了解状况的时候,在界面上点了点,也不知道要点多少东西,反正一会告诉我说版本测试完了。我心里没底,想着版本上提到改了这么多东西,怎么马上就测试完了呢?转载 2017-01-31 20:08:19 · 2856 阅读 · 0 评论