IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 性能测试需要掌握哪些技能 -> 正文阅读

[开发测试]性能测试需要掌握哪些技能

是新朋友吗?记得先点博主关注我哦~

性能测试需要掌握哪些技能

测试花费的成本,要深入在那个环节上,(前提准备上,需求理解上,业务逻辑,排错上,业务名词上理解,通过什么样的方法,有谁能解决这样的问题)

测试理论基础题
1、请讲述下你上个公司的测试流程?
2、请讲述下bug的生命周期?
3、白盒和黑盒的区别?
4、你是怎样做测试分析?
5、什么是好的测试用例?
6、功能测试的上线标准是什么?

7、简述性能测试的步骤。

8、什么时候可以开始执行性能测试?

服务端测试相关
1、请描述下web测试和移动应用测试的相同点和区别?
2、你是如何做应用的兼容性测试的?
3、请讲出客户端下 3 个常用的性能指标的名称,他们分别有什么含义?
4、请讲一下 iOS应用和Android应用测试有什么侧重点?
5、移动应用的灰度是怎么做的?

实践题
1、应用的闪退通常是什么原因造成的?如果应用闪退,Android 和 iOS 上是分别怎么抓取日志的?
2、请简述移动应用在升级安装时候应该考虑的场景?
3、给你一个应用,你会从哪些方面去测试?
4、请讲述下微信朋友圈发小视频的用例设计?
5、如果让你来测试扫码支付,你会考虑哪些场景?
6、 如何测试一个应用的登录场景?

服务端测试相关
1、接口测试怎样做?

2、你们公司如何做性能测试的?请讲诉性能测试的相关指标?

3、 服务器中一般要监控哪些数据,如何监控的,怎么从监控数据中发现问题?
4、 假设系统A调用系统B,我把B的接口都mock了,进行性能测试,这样有什么好处和坏处?
5、有一天早上打车高峰,滴滴服务端挂了大概30分钟,工程师抢修之后,马上上线,之后又挂了,请问有哪些原因会造成这个情况?

6、某学校要开发一个学生成绩管理系统并使用它,主要完成对学生个人成绩的录入、修改、查询、排序等功能。

要求:1、采用网络结构,允许多个人同时使用1

?? ? ? ? ?2、采用瀑布型开发模型(从0开始到提交使用)

自动化相关

1、如何看待自动化和手动测试?
2、你们公司的自动化投入产出比怎样?效益怎样?
3、自动化测试用例的覆盖率多少?
4、完整运行一次自动化用例需要多久时间?
5、 什么是分层自动化?
6、你的测试数据是怎么准备的??
7、测试脚本的维护成本是怎么样的?

移动端相关测试
1、描述下web测试和移动应用测试的相同点和区别?
2、你是如何做应用的兼容性测试的?
3、请讲出客户端下 3 个常用的性能指标的名称与具体含义?
4、iOS应用和Android应用测试有什么侧重点?
5、 请讲诉移动应用的灰度是怎么做的?

6、Web测试中,经常会设计安全测试,那么什么是“SQL注入”?

实践题
1、应用的闪退通常是什么原因造成的?如果应用闪退,Android 和 iOS 上是分别怎么抓取日志的?
2、 请简述移动应用在升级安装时候应该考虑的场景?
3、给你一个应用,请简述你会从哪些方面去测试?
4、 请描述下微信朋友圈发小视频的用例设计?
5、如果让你来测试扫码支付,你会考虑哪些场景?
6、如何测试一个应用的登录场景?

硬题
所谓硬题就是答案一般都是固定或者标准的,答案也不会模棱两可,包括:算法,编程,sql,linux
算法:
1、 请写出冒泡排序。
2、1~9999数列中数字3出现的次数。用递推方法解出。
3、从一个数组中找出前4个最大的数,用最优解。
4、写一段程序,删除字符串a中包含的字符串b,举例 输入a = "asdw",b = "sd" 返回 字符串 “aw”,并且测试这个程序。
5、写一个方法,把字符串转为数字,比如 str="1234",变成 int 1234。并且测试这个程序。

编程
1、什么是面向对象编程?
2、讲下Java多线程的使用
3、 有三个线程T1,T2,T3,怎么确保它们按顺序执行?
4、Thread 类中的start() 和 run() 方法有什么区别?
5、 请写一个线程安全的单例模型。

SQL
1、说下左连接和右连接的区别是什么
2、介绍下什么是索引。
3、使用sql生产10万条数据。

4、试述文件系统与数据库系统的区别和联系。

5、数据库管理系统的主要功能有哪些?

6、试述数据模型的三个要素。
7、 给你一张表,根据要求写sql,这个题目比较多,自己百度吧。

Linux
1、你常用的命令是什么?

2、Linux中常用的几种压缩工具?

3、vi的三种工作模式是?
4、 用什么查看log?
5、 如何查找一个文件大小超过5M的文件
6、如何查看进程?

做好基础

现在进行对软件测试,一般都会功能的测试开始的,工作的方面上主要对设计软件测试用例,执行用例,得结果的测试报告,那首先学习好用例设计的相关方面,例如因果图,文档转换,等价类划分,边界值方法等对用例黑盒测试方法。

做代码相关基础

为了更好进一步的发展就需要打好软件的相关基础,学习一门编程语言方面,在liunx方面要掌握常用命令,数据库最起码要增删改查,网络方面学习一些http协议,及算法等相关的知识,这样可以知道软件上代码逻辑,能更好从软件测试代码,找到更多的问题,并能定位到问题。

学习途径

现在有很多关于测试的书籍,例如谷歌测试之道等一下相关测试,看看别人写的博客,现在很多的测试人员或者开发人员会进行编辑一些经验博客和自己的学习笔记,可以去论坛中,可以查看论坛提什么问题,如何可以自己结果可以帮其解决,这样可以提高相关方面的知识。

做好学习笔记

现在头脑并不是什么东西记住,当不会的东西又去学习的资料中从头学习一遍这样很浪费时间,可以通过把学习内容使用笔记下来,如果哪天不懂了,可以马上笔记找需要内容,并且能快速找到需要知识,也可以自己学习到内容通过博客方式发表网络,可以那网友需要知识内容。经常性总结工作上内容,遇到问题就会记录,得到解决也需要进行记录。

懂得搜索

现在很多问题都是可以通过网上就可以解决的,不要不懂直接到群里问,可以先通过百度搜索看看是否可以找到解决方案,要学会好搜索,因搜索也会有技巧的,如果搜索过程中,很长的关键字搜索不到结果,可以减短关键,已方便得搜索到更多的资料知识。

经常交流

技术性不是闭门造车的,可以通过群相互交流个人的见解,已方便更好收取测试中知识,多参加一些公开课,现在网络上这么发达,网络上好友会经常网络上公开课,一般都是较好的经验进行讲课,可以听听他们是如何进行软件的测试的。也进行参加线下的活动,有些地方举办一些测试的交流会,就可以面对面交流知识。

坚持实践

学习到知识,不要只要看书,而不去实践,这样学习东西没有任何效果的,可以学习东西运用到工作,生活上,这样对学习到知识才会有进步,要经常性思考,而不要一直从头点到尾,要常常问题为什么要这样做,这样才能有更好的提高好自己的能力,职场的发展。上述内容添加我的微信即可获取

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-07-16 11:36:27  更:2021-07-16 11:37:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/17 20:23:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码