• 等级
  • 134738 访问
  • 195 原创
  • 244 转发
  • 12732 排名
  • 26 评论
  • 30 获赞

实用测试技能分享:APP压力稳定性测试之Monkey入门实战

Monkey测试简介 在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。 monkey测试的相关的原理 monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monkey程序在模拟器或设备运行的时候,如果用户出发了...

2019-01-23 17:33:42

Linux运维,到底如何入门?常用linux操作指令盘点!

自从2018年9月19日“误删生产数据库,顺丰高级工程师被开除”的事件出现以后,很多人又对运维投来了鄙夷的态度,但也从另一面反映出运维这一职位的重要性。 我们可以说普通程序员们的职业生命曲线是抛物线,而运维的职业曲线则是飞机起飞轨迹。也许进入岗位头5年,普通程序员的工资以及知识结构都呈现出飞速增长的趋势,而运维却不温不火。但只要过了“5年之痒”,运维的春天就来了,他们就开始走向巅峰,越老越辣,越...

2019-01-22 17:37:27

请逼自己学会这8个测试技能!年后在软件行业轻松升职加薪!

2019年已至,小编整理了一份学习阶段图,给大家~ 下方附上全面软件测试从0基础到测试开发的八大阶段,你看看你是属于哪个阶段呢? 第一阶段:前置基础知识 这个阶段需要有基础知识储备,这样才能打牢基础,有利于下一阶段的提升。这个阶段主要是掌握计算机基础、测试理论、HTML基础、JS基础、CSS基础。 第二阶段:Linux和数据库 这个阶段主要是了解数据库的掌握情况,包含SQL语言、...

2019-01-17 19:14:19

bug的一生:软件测试员,你是如何利用专业技术修复bug的?

bug像是一个被过分宠爱的小孩子,得到了特别多的关注。它们在开发者的IDE里悄然无声的诞生,但在现身之刻却引来一片喧闹“——bug的一生 Bug的出生证明 1945年9月9日,下午三点。哈珀中尉正领着她的小组构造一个称为“马克二型”的计算机。这还不是一个完全的电子计算机,它使用了大量的继电器,一种电子机械装置。第二次世界大战还没有结束。哈珀的小组日以继夜地工作。机房是一间第一次世界大战时建...

2019-01-16 17:29:14

软件测试对学历有要求吗?你想知道的都在这儿了!

一说到软件测试,可能会有很多朋友会问:软件行业如何?行业背景到底是怎么样的?以后发展前景好吗?今天我就给大家做一个深度剖析,到底做软件行业好不好?有什么优势?软件测试对学历有什么要求? 一、软件测试行业好不好? 无论经济大环境有多么恶劣,IT行业都以一个坚定不移的步伐稳步向前。计算机行业是目前社会上最热门也同时最不可或缺的行业,虽很多传言说早已饱和云云,但谣言止于智者,每年那么多计算机优秀...

2019-01-11 17:39:00

实用测试技能分享:jmeter+Jenkins性能测试自动化搭建

这阶段有幸接手了公司新产品的测试,所以一直都很忙。后台收到一些同学的私信,想多了解下性能测试,正好闲暇之余,终于有时间总结了一些性能测试实践经验和测试过程,就跟大家聊一聊。 性能测试用来保证产品发布后系统的性能满足用户需求,在软件质量保证中起着重要作用。性能测试,我首选的工具是JMeter,而且不得不说JMeter也是一款非常好的接口测试工具。 Jmeter应用领域 JMeter是Apa...

2019-01-09 18:02:12

Web测试入门——软件测试员必知的50个常见测试点

这是自己看《软件测试》一书中对Web测试要点的总结,比较全面,之前做了脑图,但是图模糊,貌似也不方便看,故此,发布文本版。 一、Web应用程序 应用程序有两种模式,C/S和B/S。C/S模式,即Client/Server(客户端/服务端)模式,这类程序可独立运行。B/S模式,即Browser/Server(浏览器/服务端)模式,这类程序需借助浏览器来运行。 Web应用程序一般是B/S模式...

2019-01-08 17:27:31

这10本书,给你一次彻底学会自动化测试的机会!

从2018年初开始,到现在差不多1年多的时间,我投入了一部分精力用于项目的自动化测试建设工作。目前来看收益还是比较明显的,在这个过程中也加深了对自动化测试的理解,这边就总结下自己对自动化测试的认识。 首先我想说下在开展自动化前后,我的工作状况的对比: 去年2017年Q3、Q4,基本上天天处于996甚至997的状态。大部分时间都花在了功能测试保障、回归测试和上线验证。因为项目在线上有多达7,...

2019-01-07 17:41:44

软件测试人员如何撰写简历才能提高面试邀约率?

最近后台有朋友留言问:“我应该从哪里开始准备面试?我差不多2年没收到任何邀请了。” 我想应该有很多软件测试员会遇到这样的问题,所以我总结了一些可以有效提高面试邀约率的方法,希望可以帮助行业新人,以及想要切换当前工作的测试专业人士。 首先,你需要了解有关软件测试的内容! 测试基础概念 第一个基本的东西是测试概念。你需要非常擅长这一点,特别是手动测试方法。但只知道不同的测试概念只完成了一半的...

2019-01-04 18:36:23

初学者为什么要学Python?python的30个操作难点总结!

人生苦短,我用 Python,不知道从什么时候开始,这句话开始流行。 多年来,Python 在各种流行编程语言中一直排名靠前。它几乎可以适用任何开发,它旨在提高程序员的开发效率而不在于他们编的代码。 Python 适用于网站、桌面应用开发,自动化脚本,复杂计算系统,科学计算,生命支持管理系统,物联网,游戏,机器人,自然语言处理等很多方面。 而且,即使对于那些从没有开发经验的人来讲,P...

2019-01-03 17:30:13

测试大佬私藏的性能测试岗位常见面试题,拿走拿走别客气!

我从事软件测试及质量保障领域至今,已经有十几个年头了,从白盒自动化测试到黑盒自动化测试,从功能测试到性能测试、安全测试,从测试流程、测试框架到后来的测试管理、质量体系建设,深爱着这个行业,经常为能和小伙伴们攻克了一个技术小山头而激动兴奋, 也为了加班加点使命必达的完成了一个艰巨任务而感到欣慰。 我负责测试技术管理、团队管理也已经有8年多了,期间面试过的人少说也有一两千了。下面我就从面试中常见...

2019-01-02 17:33:02

性能测试常用工具对比:Jmeter与LoadRunner的异同

作为软件测试人员,我们经常会遇到压力测试、稳定性测试、功能测试、性能测试、兼容性测试等等,有时在工作中潜移默化的就已经在使用这些测试工具,但是我们没有太在意去总结梳理。如:在性能测试的过程中不同工具有什么异同点?等等的思考呢,经过几次的总结,今天首先将性能测试常用工具进行梳理。 那性能测试工具具有那些特点呢?我们来总结一下 关键特征: 1、支持HTTP/HTTPS协议,能够发送HTTP/...

2018-12-27 17:55:38

预测|2019软件测试职业发展趋势,附BAT、TMD入职指南!

2018年即将过去,又要迎来新的一年。马上就要迎来金三银四跳槽季,现在开始各行业人才又萌生了一颗蠢蠢欲动的跳槽心。互联网行业日益兴盛,无疑成了跳槽的首选,吸引了越来越多的牛人加入其中,今天我们通过数据,帮助大家对各大互联网公司有一个比较概括的了解。 我们最终选取了50家互联网公司作为样本进行对比,选取来源主要是结合2018年互联网公司百强榜单和看准网上的实际评价数量,选取的公司logo拼图如...

2018-12-26 17:39:19

别人Python都玩腻了,而你却连安装工具库都搞不清楚!

熟练掌握计算机语言是从事软件测试的基础。尽管C、Java、Perl、R和Python等都有自己的优势,且在不同的测试项目中得到广泛使用。但是,对于测试初学者而言,快速掌握Java或Python是比较快的编程进阶之路。相对而言,Python更易上手,代码的可读性也更强。因此,现在越来越多的工具、库是基于Python编写的。 那么Python究竟能做什么? 1、Web应用开发 Python经...

2018-12-25 17:29:56

最全的HTTP响应状态码列表:除了404,HTTP状态码还有啥?

HTTP是一个应用层协议,虽然在2015年已推出HTTP/2版本,并被主要的web浏览器和web服务器支持。 它的主要特点可概括如下: 支持客户/服务器模式。 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 无连...

2018-12-24 18:09:48

这些appium常用元素定位技巧,你掌握了几种?

今天跟大家分享下Appium的元素定位的一些小技巧。 Appium对于处理原生的android应用直接通过uiautomatorviewer.bat这个工具来获取元素定位。 在开始appium元素定位的话题之前,首先让我们了解下appium的一些基础知识: 一、测试对象 appium 是一个自动化测试开源工具,支持iOS和 Android平台上的原生应用,web应用和混合应用。 移动...

2018-12-21 17:28:11

3分钟了解Appium:使用appium做Android手机自动化测试!

网上写Appium相关资料的文章已经多如牛毛,今天我所提到的内容或许是你不太了解的,希望能在3分钟时间为各位看官带来不一样的收获~~ Appium这个听起来既生疏也熟悉的自动化测试工具,比起原生的UiAutomator可能是异常的不起眼,可是却是有自身独当一面的能力,可以完成许多高难度作业,完成UiAutomator不可能完成的一些任务,可以说appium丰富了UiAutomator的功能,使U...

2018-12-20 17:44:22

APP测试中IOS和Android的区别,有哪些注意点?

今天我们来聊一聊APP测试中IOS和Android的区别,首先对于手机的操作系统知识尽量有一个了解,测试方法一般也是单元测试,接口测试,软件测试,单元测试。 基于app代码,unit,testng都是可以进行单元测试,测试封装的类或者函数接口测试与其他接口测试一致,简单的app,测试一般采用手工测试,如果app模块稳定,可以采用部分自动化测试安装。 考虑到用户的一个隐私,尽可能用少的权限,安装...

2018-12-19 17:26:15

大牛们是如何写出那些高质量、高性能的SQL查询语句的?

想要写出高质量、高性能的SQL查询语句: 一、首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用“全表扫描”方式。 可见,执行计划...

2018-12-18 17:40:19

目前最受欢迎的12个Python web框架,你用过几个?

Python作为胶水语言,随AI时代来临备受追捧。其发展方向有很多的,比如:爬虫、数据分析、自动化测试、人工智能、运维还有web开发等。 Python程序员有很多很好的选择来创建Web应用程序和API;Django,Weppy,Bottle和Flask引领潮流。 如果正在开发一个Web应用程序并且已经选择使用Python作为构建它的语言,那么这是一个明智的选择。Python的开发成熟度,强大的...

2018-12-17 17:50:30

bwf_shwangzhanbu

关注
奖章
  • 持之以恒
  • 1024勋章