- 博客(14)
- 收藏
- 关注
原创 关于attachEvent与addEventListener事件绑定兼容问题
attachEvent与addEventListenerattachEvent:是IE支持的事件绑定方法用法:元素节点对象.attachEvent(“on” + 事件名, 处理函数) let qy = window.document.querySelector.bind(document) //节点选择器 qy("#id").attachEvent("on" + click, ()=>{ console.log("IE的事件绑定方法") })addEventListener:
2022-04-19 18:26:06
285
1
原创 call()、apply()、bind() 的使用
♥call()用法:函数方法.call(对象/数组,参数1,参数2) let nini ={ name:'nini', money:50, } function charge(e1,e2){ return this.money + e1 + e2 } let res = charge.call(nini,1,2) //将函数转移到nini对象中,并让nini执行,如:nini.cha
2022-04-19 16:00:29
117
原创 js--深拷贝
function deepClone(obj){ // 要原路返回 不做深拷贝 if(obj == null) return obj; //如果是null或者undefined我就不进行拷贝操作 if(obj instanceof Date) return new Date(obj);//如果拷贝的是Date日期对象 那么直接返回一个新的日期就好啦 if(obj instanceof RegExp) return new RegExp(obj); if(typeof obj
2022-04-09 16:37:51
78
翻译 vue-cookie的使用
下载模块:npm install vue-cookie --save//引入import Vue from 'vue'import VueCookie from 'vue-cookie'Vue.use(VueCookie);//设置cookie//this指向vue对象//写法一 :第一个参数key值 第二个参数value值 第三个参数:期限值,到期就会清除this.$cookie.set('test' , 'Hello world!', 1); //写法二://获取时间对象
2022-03-22 17:22:28
1135
转载 记录些mock.js对自测开发有用的规则
笔记来源:Mock.js 的语法规范属性名 和 生成规则 之间用竖线 | 分隔。生成规则 是可选的。生成规则 有 7 种格式:‘name|min-max’: value‘name|count’: value‘name|min-max.dmin-dmax’: value‘name|min-max.dcount’: value‘name|count.dmin-dmax’: value‘name|count.dcount’: value‘name|+step’: value属性值是字符串
2022-03-15 16:42:59
134
原创 简单使用 mock.js 请求数据自测
♥分析 axios.defaults.baseURL的用法※ axios.defaults.baseURL = “/api” 这种写法会搭上当前运行时的本地 地址。如:https://localhost:8080/api※ axios.defaults.baseURL = “https://xxx/xxx/:1000/api” 请求的就是这个接口//引入模块let Mock = require('mockjs') //mock: // 第一个参数:要请求的接口地址url // 第二个参
2022-03-15 16:23:54
433
原创 简单封装storage存储与删改的功能
封装一个js文件:key:传入的键val:传入想设置的value值module:二级对象const name = 'any' //设置存入sessionStorage的键名//测试数据:// let vals = {// a: 1,// b: 'qiao',// c: { aa: [1, 2], bb: 'qiao' }// }//window.sessionStorage.setItem(name, JSON.stringify(vals))export
2022-03-13 17:01:09
511
原创 软件测试理论
5.1.1 单元测试概念指对软件中的最小可测试单元进行检查和验证应用场景测试某个函数实现的功能是否正确 5.1.2 集成测试概念在单元测试的基础上, 将所有模块按照设计要求组装成子系统或系统,进行测试原因实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作 5.1.3 系统测试概念系统测试是将经过集成测试的软件,和 操作系统 / ...
2020-04-12 22:53:25
1637
原创 软件测试理论
瀑布型特点:线性模型,是其他模型的基础。优点:每个阶段都很清楚,一个阶段完成,只需关注下一个阶段的工作文档驱动,有文档就干没有就喝茶缺点:不适合需求量大的项目返工量大应用场景:需求清晰的大型项目。如建筑,银行,保险等业务快速(敏捷)型优点:用户参与降低了需求变化带来的项目失败风险缺点:不适合大型项目应用场景:需求变化的中小型显目测试流程V模型:W模型:...
2020-04-12 22:52:40
181
原创 APP(移动)自动化学习笔记
移动自动化环境搭建## 测试工具选择工具选择,就是选择哪个自动化工具去测试手机,以及使用什么高级语言。1、Appium 自动化测试工具:开源,免费,跨平台,支持多语言。2、Android 手机或手机模拟器3、python 语言4、Java## 安装配置JDK配置环境变量:1、打开环境变量2、在系统变量新建JAVA_HOME,值为Java安装的路径3、在CLASSPATH中填入...
2020-04-12 22:51:42
355
原创 APP手工测试基础知识
一、系统架构1、APP的系统架构一般分为三层(三层架构):分别是客户端,应用服务器,数据库服务器。2、三层架构的工作原理:客户端向数据库请求数据,数据库返回给客户端数据的过程。其中客户端要先经过应用服务器处理,再由应用服务器向数据库服务器请求,请求的结果给到应用服务器处理,应用服务器完成数据筛选汇总后再返回到客户端。![APP系统架构图(三层架构)](https://img-blog.csd...
2020-04-04 14:30:22
793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人