标签:就是 ali 加密 密码 head 测试的 测试工具 高级 播放
阶段测试
单元测试
集成测试
系统测试
验收测试
是否按运行程序划分
静态测试
动态测试
是否按查看源代码划分
白盒测试
黑盒测试
功能测试
逻辑功能测试
界面测试
易用性测试
安装测试
兼容性测试
性能测试
一般性测试
稳定性测试
负载性测试
压力测试
其他
回归测试
冒烟测试
随机测试
时间性能:软件的一个具体的响应时间,比如点击一个登录按钮,到登录成功(失败)的反应时间,浏览器非常常见,ANR
(应用程序无响应)
空间性能: 软件运行时间损耗的系统资源,比如对内存和cpu
的损耗
一般性能测试:软件正常运行,不向其施加压力的测试
稳定性测试:也可以叫可靠性测试,是指连续运行动被系统,检查系统运行时的稳定性
负载测试:让被测系统在期能够忍受的压力范围内连续运行,来测试系统的稳定性
压力测试:持续不断的被测试的系统增加压力,知道被测试的系统压垮为之,用来测试系统所承受的最大压力
计划 - - - > 需求分析 - - - > 设计 - - - > 编码- - -> 测试 - - - > 运行维护- - - >
运行维护 - - - >测试 - - - > 编码 - - - > 设计- - -> 需求分析 - - - > 计划- - - >
^ ^ ^
定义阶段 开发阶段 维护阶段
1.用户的验证:登录密码验证、IP
地址访问限制等 sql
注入
用户超时过30分钟,重新登录(安全设置,cookie过期时间30分钟)
用户群贤管理:验证低级被用户是否具有了高级别用户的权限 各级别用户权限都得到了实现。
系统数据的保护:对列如系统文件、用户密码文件等进行隐藏、密码验证、内容加密、备份
文档工具:word excel
bug
管理工具:禅道 jira
抓包工具 charles
fiddler
wieshark
a.抓包 b.迷你网弱测试 c.断点替测 d.过滤 e.压力测试
性能工具:jmeter
Loadrunner
(对业务场景测试)、
密令 :Linux
adb
Monkey
编程语言 python
自动化 selenium
appnium
(ui自动化
) pytest
(测试用例 单元测试)innerHtml
(发送测试是报告)
数据库 mysql
遇到问题就要提,测试的工作就是不放过任何一个bug,在提交的Bug描述中需要加上一句话,那就是复现概率,尝试20次,出现1次或者尝试10次,出现2次,开发会根据bug的复现概率,调整改bug的优先级。
尽量回想发生问题时的复现步骤,不要漏掉任何一个细节,按照步骤的组合尝试复现。
保留发生bug时的log,附加到提交的bug中,希望可以通过log中找到一些蛛丝马迹。
与开发人员配合,让开发同学对相应地方的代码进行检查,看一下是否可以通过代码层面检查出问题。
在接下来的测试中,时刻保持关注,每次执行同样或者相近的步骤的时候,看下是否能够复现之前的bug。
通过以上的方法,仍然无法复现,根据bug的优先级,在上线之前对该bug进行处理,严重级别的bug,要召集项目组的成员,集合大家的力量尽可能的复现bug,不严重的bug,也不要关掉,上线后及时的关注用户的使用反馈,如果持续3或者4个版本没有出现,那么可以将bug暂时关掉了,同时关掉的时候要进行评论说明并不是因为修复,而是经过x个版本后不复现了。
找到需求文档或者是原型图进行匹配 尝试多种测试环境和多种测试方法来确认是否为bug 整理bug的复现的步骤和出现的频率 开发坚持不认为是bug的时候找项目经理测试经理进行沟通来确认是否为bug 将客户经理 测试 测试经理和项目经理进行确认会来判定是否为bug 测试人员需要将bug整理并写入测试总结中
\1. 吞吐量
\2. 并发用户数
\3. 点击率
\4. 资源利用率
\5. TPS
一个测试经理,N个测试组长,每个组有N个测试人员:包括自动化测试,白盒测试,功能测试等等N个测试工程师。 往往都是根据接到的项目来组成测试团队。当然人手不够的时候,可以请几位开发人员参与到测试工作中。 [/Quote] 请问N个测试组是先按自动化测试、白盒测试、功能测试等等职能来分, 还是先按项目分组,再分配每个人负责白盒测试、功能测试等?
1、Dev:软件研发技术负责人
2、RD:研发(Research and Development)
3、CPO:首席产品官(Chief Product Officer)
4、TeamLeader
: 项目组长
5、QA:测试(QUALITY ASSURANCE,中文意思是“质量保证”)
标签:就是 ali 加密 密码 head 测试的 测试工具 高级 播放
原文地址:https://www.cnblogs.com/PythonDaniu/p/14945411.html