找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
1、在D盘建两个目录
package   包(我这边发的包)
path       安装的路径(你安装路径)

2、学习周期:2个月的课程 +1周就业课(校长带)

3、上课时间的安排
早上:9:00-12:00
下午:14:00-18:00
晚上:19:00-22:30

4、课程内容的安排
第一个月的内容:80%的理论课程 +20%的实操
第二月的内容:  80%的实操  + 20%理论


一、软件测试知多少
①、什么是软件:手机安装和电脑上软件
②、什么是测试:比如 微信聊天 微信支付 qq 抖音 验证这些软件功能正不正常(找出软件里面的bug)

从不同维度去阐释软件测试【重要】
1、需求测试:
什么是需求?==》客户说要喝水,我去下馆子点一个辣椒炒肉 ==》类似这些就是需求【产品经理】
客户要研发一个电商平台==》商品管理功能 购物车功能 订单管理功能  支付功能 客服聊天等等
==》产品经理需要把这些功能写到一个文档里面(需求文档)==》发给it团队(测试 开发 运维 ui)==》
拿到这个文档进行阅读 分析==》这个阅读和分析的过程==》需求测试


2、界面测试:外观测试
这里涉及一个岗位:ui(user interface)设计工程师 负责画效果图的或者ui图
==》当研发团队把页面做出来后,与ui图进行比对==》比对的过程==》界面测试

3、功能测试:==》黑盒测试(又叫作点点测试)==》可以理解为黑色盒子,里面什么都看不到
,只能看到外观==》比如微信支付功能==》我们只知道已经支付成功,不清楚底层的逻辑去完成
支付,==》功能是软件的基础
还有微信登录功能  qq登录功能 聊天功能,其实我们每天都在作功能测试(功能测试比较重要)


4、安全测试:
一般和钱打交道,比如银行 金融 政府项目  安全要求非常严(登录的密码加密显示)

5、可靠性测试
可用性测试

电梯厂商承若3分钟完成一次升降
1)第一次测试下,完成一次用时2分钟,这时就非常可靠
2)第二次测试下,完成一次升降用时3.5分钟 这时称为可用
两者的关系是什么?==》可靠包含可用

6、可移植性测试:不同的地方或者不同的环境是否正常使用
1)比如:一部手机在南京生产的,在不同区域是否正常 下雨天是否正常 白天或者黑夜是否正常
地下通道等等
2)音视频sdk可以视频
腾讯视频嵌入sdk
zoom视频嵌入sdk

7、兼容性测试
不同系统之间的兼容
windows linux unix mac os等等

web端(电脑端==>分辨率
浏览器兼容chrome firefox ie 360
例子:京东在谷歌打开,也要支持火狐 ie等等浏览器

移动端(app端,手机端)
系统
1)android
不同版本:14.xxx  13.xxx 12.xxx 11.xxx 10.xxx

2)ios:16.xxx 15.xxx 14.xxx 13.xxx 12.xxx

3)分辨率的兼容:大小屏幕==》适配

4)屏幕:曲面屏 齐刘海 水滴屏 折叠屏 平板


8、易用性测试:客户体验度,比如我们生活中哪一款软件好用:抖音
体现一些页面的提示语

9、性能测试
压力测试:破坏性测试 例子:一个人可以背100斤稻谷(临界值)往上加10斤  20斤 30斤
软件上:12306 能支持100万用户,100,200,300人==》知道服务器崩溃

负载测试:一个人100斤(临界值)让他一直背着看能被多久
软件上:让空调一直运行,看是否会出现问题


二、it常见的基本术语

1、软件:手机和电脑上安装

2、硬件:鼠标  桌子

3、pc机 :personal computer ==》个人电脑

4、物理机:服务器(电脑)

5、便携机:也是电脑 用于基建项目

6、os ==》operation system 操作系统

7、dos ==》disk operation system
win+r ==》输入cmd ==》打开dos窗口==》ipconfig 查看windowsIP地址

8、共享:svn git (版本控制器) 充电宝  

9、备份:u盘 拷贝

10、文件和文件夹:就是我们电脑c d盘文件和文件夹

11、目录:文件夹

12、路径:
1)绝对路径:可以理解为从根目录出发(和陌生人说话)
例子:江西省吉安市永新县高溪乡下雨村
例子:C:\Python37\Scripts\__pycache__

2)相对路径:相对与当前路径(与熟人说话)
例子:永新县高溪乡下雨村
例子:Python37\Scripts

13、客户机和服务器【重要】
客户端访问服务器  client ==》server  简称C/S架构(app端手机端)
优点:安全  方便快捷
缺点:需要更新  不能运行大型软件

14、浏览器和服务器
浏览器访问服务器  browser ==》server 简称B/S 架构 (pc端)
优点:能运行大型软件,不需要更新安装
缺点:不安全  容易中病毒

15、单机软件:不用联网  俄罗斯方块

16、共享软件:有道云 (有时要收费)

17、客户:提要求的人

18、客户需求:客户提的要求

19、项目:接到活了,需要成立一个项目组

20、项目需求:产品经理根据客户需求提炼==》转化为项目看得懂的需求


21、项目角色:
项目经理:pm(project manager)管理整个项目组开发经理 测试经理 产品经理
产品经理:对接客户,写需求
测试经理:TPM (test project manager)管理整个测试组
测试组长:TL(test leader)管理测试人员
测试人员:TE(test engineer)找bug
开发经理:管理整个开发
开发人员:编码
DBA:数据库管理员
运维人员:维护环境(测试环境  开发环境 生产环境)
UI设计师:画效果图(高保真图)

三、软件测试常见的问题
1、软件测试是什么?找出软件中的bug
2、工作环境如何?高楼大厦  一人一台电脑,一人一个工位
3、工作性质?做测试  早九晚六 8小时制(弹性制)
4、哪些岗位?


四、学习内容
第一个月的内容:80%的理论课程 +20%的实操
第二月的内容:  80%的实操  + 20%理论(高级篇)

五、就业岗位
测试助理:4-6k
初级测试:7-9k
中级测试:10-14k==》培训完在这个区间
高级测试:15k加

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册