软件测试之测试分类
一、按开发阶段划分
1、单元测试
2、集成测试
3、系统测试
4、验收测试
二、按查看代码划分
1、黑盒测试
定义:黑盒测试也是功能测试,测试中把被测试的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据和输出数据
比如: 计算器当作黑盒子:输入1+2=输出:3结果 就是对
2、白盒测试
白盒测试又称结构测试,透明测试,逻辑驱动测试,或基于代码测试。
白盒测试是指打开盒子去研究里面的源代码和程序结果
例如:代码:
3、灰盒测试
灰盒测试是介于白盒测试和黑盒测试之间一种,灰盒测试多用于集成测试阶段,不仅关注输入,输出的正确性,同时也关注程序内部的情况。
三、按是否运行划分
1、静态测试
静态测试是指不运行被测程序本身,仅通过分析和检查源代码的语法,结构,来检查程序的正确性;(包括:需求,软件设计说明书等)
比如:灯泡不通电,检查
2、动态测试
动态测试:是指通过运行被测试程序,检查运行结果与预期结果的差异,并分析运行效率,正确性,健壮性等。
比如:灯泡通电,发光
四、按测试对象划分
1.功能性测试
2.性能测试
3.安全测试
4.兼容测试
五、按测试实施对象组织划分
1、alpha测试
2、beta测试
3、第三方(被调公司:)
六.按是否手工执行测试
1、手工测试
手工测试就是人一个个的执行用例,然后关注结果和测试用例相对应,
缺点:执行效率慢,量大容易出错
2、自动化测试
自动化测试:通过工具,或代码代替手工测试
ui自动化,接口自动化
七、按测试区域划分
1、本地化测试(中国)
2、国际化测试
(1)日期
(2)金钱
(3)度量单位
(4)语言
(5)外观,等
linux安装
https://www.cnblogs.com/xiaolehong/p/15908360.html linux安装的笔记
https://www.cnblogs.com/xiaolehong/p/15908449.html linux的命令笔记
1.ifconfig 查看IP地址
2、service iptables stop 关闭防火墙
service iptables start 开启防火墙
service iptables restart 重启防火墙
service iptables status 查看防火墙状态
3、ssh 连接虚拟机
4.SU 用户名 切换用户
(1)普通用户切超级用户
使用:su root 切换到超级用户 敲回车
输入密码:
密码是不显示
(2)超级用户切换到普通用户
su+用户名 普通用户 切换普通用户 敲回车
a、查看用户 cat /etc/passwd
(如果没有用户,就要新建用户,)(/i/l/?n=24&i=blog/3537949/202410/3537949-20241016103955406-1909638930.png)
标签:iptables,service,白盒,分类,用户,测试,普通用户,10.16 From: https://www.cnblogs.com/huhao20001007/p/18470472