- 博客(27)
- 收藏
- 关注
原创 测试平台执行用例并下载失败用例到本地调试
cd /home/workspace/atp/atp-backend/snapshot/ //切换到压缩包目录。根据第三步回放窗口中展示的X-XX-XX.zip,在服务器中找到对应的.zip,点击下载图标。在浏览器中点击Select file(s),选中刚刚下载的.zip压缩包。点击测试日志,选择结果为失败的套件点击回放图标。选择环境名称、用例级别、执行方式后点击执行。将调试失败的用例选中,点击保存为计划。5、执行下载好的压缩包,定位失败原因。4、下载执行失败的测试套件压缩包。1、自动化测试-套件管理。
2024-04-18 14:51:19 189
原创 playwright自动化用例录制实战
playwright安装命令: pip install playwright==1.32.1(框架版本为1.32.1)playwright codegen(录屏方式)
2024-03-22 16:24:02 313
原创 vue.js—实现表单的删除、添加、修改、取消、保存事件(不考虑后台请求数据)
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <!-- 新 Bootstrap4 核心 CSS 文件 --> <link rel="style.
2020-12-02 10:57:18 1912
原创 Node.js—根据不同用户请求返回不同html文件
1.根据不同用户请求返回不同html文件,毕竟之前返回内容,返回不同的html 文件多出来的,是一个读取的操作,读取 html 文件// 根据用户不同请求,做出不同响应(响应 现有的 HTML 文件)// 加载 http 模块var http = require('http');// 加载 fs 模块var fs = require('fs');// 加载 path 模块var ...
2020-02-24 15:29:44 640
原创 Node.js—fs写入和读取文件操作以及路径拼接问题
1.fs写入操作主要是以 fs.writeFile(file,data[,options],callback) 的方式来表达,但在实现写入操作前,要先加载 fs 模块。// 1.加载文件操作模块,fs模块var fs = require('fs');// 2.实现文件写入操作var msg ='Hello World,你好世界!';// 3.调用fs.writeFile()进行文...
2020-02-21 14:26:46 1773
原创 JavaScript—DOM基础
JavaScript—DOM基础1.DOM节点childNodes 子节点function show() { alert('a') } setInterval(show,1000); //方法一 setInterval 每隔一段时间触发一次 function show() { alert('a') } setTimeout(show...
2019-10-11 11:37:36 146
原创 小程序 — js页面发送请求并渲染数据到wxml页面
小程序—js页面发送请求并渲染数据到wxml页面1.发送数据请求通过点击wxml页面搜索按钮,触发js页面search事件向后台发送请求,并通过data{}中的数据传递参数。请求成功后通过this.setData{}接收并将返回来的参数传到储存数据的data{}中以供wxml页面渲染search: function(e) { var _this = this wx.requ...
2019-10-11 11:36:33 2267
原创 JavaScript—定时器的基本应用
JavaScript— 定时器的基本应用1.定时器的使用定时器的定义方式有两种:function show() { alert('a') } setInterval(show,1000); //方法一 setInterval 每隔一段时间触发一次 function show() { alert('a') } setTimeout(s...
2019-07-08 17:18:19 220
原创 JavaScript— 数组的基本应用
JavaScript— 数组的基本应用1.数组的使用数组的定义方式有两种:let arr = [1,2,3]; //方法一let arr = new Array(1,2,3);上面两种定义方式没有任何的差别,第一种方法比较常用2.数组的属性数组中主要的属性:length:let arr =[1,2,3]alert(arr.length)通过上面运行代码,arr的lengt...
2019-06-25 18:03:16 199
原创 ES6 — 箭头函数和Symbol类型的简单用法
ES6 — 箭头函数和Symbol类型1.箭头函数ES6 中的箭头函数,(=>) 让代码看起来更加的简洁。var f = v => v;// 等同于var f = function(v){ return v;};上面是一个极简的写法,但这种写法有一定的约束,当箭头函数代码块不止一句的时候,就要换成常规的写法了:var sum = (num1,num2) => ...
2019-06-11 16:37:23 221
原创 ES6 — 部分语法笔记
ES6 — 部分语法笔记纪录一下关于接触过的部分ES6语法:1.解构赋值ES6中,解构赋值可以写成以下结构:let [a, b, c] = [1, 2, 3];按照之前的写法,要写成以下结构:let a = 1;let b = 2;let c = 3;对比上面两个代码段,可以看出,解构赋值极大程度的简化了代码量,就像是一个压缩包,将原本零散的数据打包在一起,以一一对应的方式呈...
2019-06-09 20:10:02 106
原创 配置IIS并通过手机访问调试项目
配置iis并通过手机访问调试项目今天写一下配置iis并通过自己手机调试项目的过程:前提条件: VS code编辑器、win10系统、已有可测试的项目启用Windows功能点击控制面板 》程序 》 启用或关闭 Windows 功能,并将下图中绿色复选框选项勾中为 √ 状态(√ 状态为全选),勾选完成后点击确定,等待安装完成。安装完成后再次点击控制面板 》防火墙 》关闭防火墙 》返回上...
2019-05-26 14:44:30 1657
原创 vue.js — 新建一个 vue 页面并调整路由
vue.js — 新建一个 vue 页面并调整路由今天总结一下如何在一个项目中新创建一个页面并给这个页面添加路由:前提条件:已有一个全新的项目、 VS code编辑器、项目中已加载 vue-touter进入到项目文件夹目录,并新建两个个 vue 页面:NewsList.vue、Home.vueNewsList.vue代码<template> <div>...
2019-05-21 16:09:42 8132 2
原创 vue.js — 安装Webpake创建一个完整的项目并上传至码云
vue.js初学篇——安装Webpake创建一个完整的项目并上传至码云今天总结一下之前几天学习的一整套的创建项目方法:前提条件:已安装node.js、npm/cnpm最新版本、vue-cli、 VS code编辑器进入到项目文件夹目录,并安装Webpake组件cd C:\Users\fangyan\Desktop\anli //根据自己文件夹的路径填写npm i webpack ...
2019-05-19 13:43:00 325
转载 功能测试常用的测试方法
页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。检查按钮的功能是否正确:如update,cancel, delete, save等功能是否正确。字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.字符类型检查: 在应该输入指定...
2019-04-30 13:02:46 1117
原创 vue.js — 格式化时间、获取焦点事件
vue.js 初学篇 —— 格式化时间、获取焦点时间今天记录一下 vue.js 里面的格式化时间和获取焦点时间。格式化时间定义格式化时间的全局过滤器:<div id="app"> <h3> {{ dt | dateFormat}}</h3></div><script> Vue.filter("dateFormat",f...
2019-04-25 10:42:08 1392
原创 vue.js — v-model、v-for、v-if 、v-show 的基本用法
今天要写的是 vue.js 里面两个很常用的指令:v-model 和 v-for 。1、v-modelv-model 是 vue.js 里面唯一一个可以实现数据双向绑定的指令。v-model 只能通过表单元素实现与用户的交互,也就是说, v-model 只能绑定到表单上面,如:input(text , radio , address , email...) select che...
2019-04-22 14:46:26 1671
原创 vue.js — 事件修饰符的简单介绍
vue.js里面常用的事件修饰符有五个,分别是:.stop 阻止冒泡 、 .prevent 阻止默认事件 、 .capture 添加事件侦听器使用事件捕获模式 、 .self 当事件在该元素本身(比如不是子元素)触发时触发回调、.once 事件只能触发一次1、.stop 阻止冒泡事件修饰符阻止冒泡事件修饰符,顾名思义,就是阻止冒泡事件,下面这个例子,可以看出来,用了 .stop 和 没用 ...
2019-04-19 17:21:04 395
原创 vue.js — v- 的语句的基本用法
最近在学习vue.js,连续看了一个星期的视频教材,整个人都是懵的,于是打算停一下脚步,把在视频里面看到的知识整理一番,出一个自己的笔记。vue.js中很多的修饰符都是以 v- 的形式出现的,下面将一些常用的指令:1、v-cloak我们用vue来传输数据的时候,往往会用到类似 {{ msg }} 这样的内容,正常情况下这样的内容只有程序员可以看到,而有一种情况,当用户的网络不ok,&l...
2019-04-18 15:08:42 578
原创 Vue的基本代码和 MVVM 之间的基本关系
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Document</title><!-- 1.导入V...
2019-04-17 15:00:52 597
原创 node.js — http读取html文件并响应(简化了上一篇文章中的部分代码,形成了一个相对完整的体系)
// 根据用户的不同请求, 服务器做出不同的响应// 1、加载http 模块var http = require('http');// 2、创建http服务http.createServer(function(req,res){res.setHeader('Content-Type','text/plain;charset=utf-8');//通过req.url(),获取用...
2019-04-12 16:50:31 528
原创 node.js — 创建一个简单的http服务器程序 (其中部分代码可以简化,后期如果有更新会更加简化)
//1、加载http 模块var http = require('http');//2、创建一个http服务对象;var server = http.createServer();//3、监听用户的请求事件(request事件);//request 对象包含了用户请求报文中的所有内容,通过request 对象可以获取所有用户提交过来的数据//response 对象用来向用户...
2019-04-12 16:19:06 150
原创 Javascript — DOM模型案例
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title></title> <link rel="style...
2018-08-10 00:02:12 234
原创 Javascript — timer 事件案例
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="K...
2018-08-07 22:00:10 486
原创 Javascript — 常用对象
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="K...
2018-08-06 22:02:18 287
原创 Javascript — 简单事件处理
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="K...
2018-08-06 22:01:02 253
原创 JavaScript — 简单创建一个对象
<script type="text/javascript"> // var x=function(){ // alert("x"); // } // x(); // function fn(){ // alert("fn"); // return "100"; // } // var y=fn; // fn();...
2018-08-05 14:23:49 144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人