导图社区 测试基础五六章(阶段一)
软件测试基础学习,如 测试的原则: 1.只能证明存在问题,不能证明不存在问题 2.不能穷尽测试,应该分类测试 3.测试尽早介入,降低成本 4.缺陷存在集群现象,二八原则:20%的模块存在80%的缺陷 5.测试依赖环境(系统、浏览器) 6.杀虫剂现象 7.不存在缺陷谬论。 本图适合小白了解观看。
软件测试基础学习--阶段四 PYthon编程,分享了面向对象、文件的知识,本图适合小白了解观看。
软件测试基础学习--阶段四 PYthon编程,一起来认识python、变量输入输出、运算符和判断if、循环,本图适合小白了解观看。
软件测试基础学习--第五章 tpshop项目实战(阶段三),分为 1.tpshop环境搭建、快速熟悉项目、测试流程、熟悉数据库、轮播图、购物车,适合小白了解观看。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第五章 测试理论
1.测试分类
1.按阶段分类
单元测试
又称 模块测试
集成测试
又叫组装测试,一般在单元测试基础上
系统测试
看做一个整体
验收测试
是否符合用户要求
α 测试 :ALpha是内测版本、通常只在软件开发者内部交流bug 多
β 测试:beta是公测版,对所有用户开放的测试
γ测试 :gamama 版本;指软件版正式发行的候选版
2..是否查看源代码
黑盒测试
又叫 驱动测试
关注业务逻辑,输入内容与输出结果之间
白盒测试
去研究里面的源代码和程序结构
灰盒测试
黑白之间的状态
3.是否自动化分类
人工测试
又叫手工测试,测试人员手动去进行的测试
自动化测试
利用代码或者工具帮助人工进行测试
4.是否运行
静态测试
指不实际运行被测软件,而这是静态的检查程序代码、界面或文档可能存在的错误过程
动态测试
指实际运行被测软件, 输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程
5.更多
冒烟测试
对系统进行最基本的测试,保证基本功能实现
回归测试
修复一bug后,把之前的测试用例在新的代码下进行再次测试
随机测试
主要对一些被测软件的一些功能进行复测
探索测试
同时设计测试和执行测试,测试人员需要通过测试不断学习被测系统
2.缺陷
判定标准
未达到需求规格说明书中的功能
出现了指明不会出现错误的地方
超出说明书的范围
未达到未指明但应该达标的地方
测试人员认为软件难以理解、不好用、运行速度慢、或最终用户体验不好
3. 测试用例
定义和目的
定义:人工和自动化手段来进行测试、 目的:找到预期结果和实际结果之间的差距
目的: 用最少的人力、物力、财力、找到软件中的问题、降低商业风险
测试的原则
1.只能证明存在问题,不能证明不存在问题
2.不能穷尽测试,应该分类测试
3.测试尽早介入,降低成本
4.缺陷存在集群现象,二八原则:20%的模块存在80%的缺陷
5.测试依赖环境(系统、浏览器)
6.杀虫剂现象
7.不存在缺陷谬论
测试用例简介
第六章 JavaScript
1.JS简介
作用
控制web前端标准的前两者,结构和样式;
2.JS基础语法
alert弹出对话框,小括号中的内容可以实现提示文字的效果,必须放在英文状态下的单、双引号中,分号不省略

3.JS事件语法
语法规则: 事件源.事件类型=function(){ 事件发生时要执行的命令}
4.事件源
//document代表查找的范围在整个文档中
//document.getElementById("bz ") 通过id的值为bz的按钮
document.getElementById("as")
5.事件完整语法
子主题
//onclick 代表事件类型(鼠标左键点击)
//funtion(){要执行的命令}
document.getElementById("as").onclick=funtion(){ alert("啊,我被点了“)}
6.类去找页面元素并实现事件语法
//[数字]代表第几个,从0开始记录数字(索引值、地址下标)
document.getElementsByClassName("zx")[1].onclick=function(){
alert("我有class ,我被点击 了");}
7.鼠标移入和移出事件类型
移入:onmouseover
移出:onmouseout