
常见问题
季沐测试笔记
笔记记录
展开
-
解决Jenkins显示的时间不对的问题
作者:季沐测试笔记原文地址:https://www.cnblogs.com/testero/p/15566432.html博客主页:https://www.cnblogs.com/testero进入容器内部docker exec -it -u -root 容器名 /bin/bash查看容器内部系统时间时区date -Rcat /etc/timezone修改容器时间,容器内部创建Asia时区文件echo Asia/Shanghai > /etc/timezone退出容器.原创 2021-11-22 10:20:08 · 8521 阅读 · 0 评论 -
软件测试非技术面试经典问题
你是否经常因为非技术面试的回答不理想而错失offer,看完这些问题让你提前做好应对确保非技术面试稳定拿下!原创 2021-10-14 09:30:00 · 511 阅读 · 0 评论 -
对于SQL语句执行过程你确定了解吗
SQL语句执行过程详解一条sql,plsql的执行到底是怎样执行的呢?一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些 SQL 语句发送给服务器端。虽然在客户端也有一个数据库进程,但是,这个进程的作用跟服务器上的进程作用是不相同的。服务器上的数据库进程才会对SQL 语句进行相关的处理。原创 2020-10-20 15:14:04 · 528 阅读 · 0 评论 -
mock请求时出现中文乱码的解决
请求返回的乱码如图:原mock代码如下[ { "description":"这是我们的第一个mock例子", "request":{ "uri":"/demo" }, "response":{ "text":"第一个moco框架demo" } }]经过修改后的如下[ { "description":"这是我们的第一个mock例子", "request":{ "uri":"/demo"原创 2020-09-16 10:51:47 · 2683 阅读 · 3 评论 -
springboot集成swagger的pom依赖
//版本一致做个属性 <properties> <swagger.version>2.6.1</swagger.version> </properties> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</art原创 2020-09-16 10:49:17 · 13309 阅读 · 0 评论 -
TestNG注释@BeforeGroups与@AfterGroups不执行的处理
在学习TestNG框架注解时发现在执行以下的代码package com.groups;import org.testng.annotations.AfterGroups;import org.testng.annotations.BeforeGroups;import org.testng.annotations.Test;public class GroupOnMethod { ...原创 2020-02-11 21:58:09 · 2373 阅读 · 3 评论 -
IntelliJ IDEA 中为Maven 配置阿里云镜像源
idea中查看位置,应该都是一样的这个位置在此位置下新建一个.xml文件内容如下:<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i...原创 2020-02-11 20:08:07 · 6157 阅读 · 0 评论 -
面试必备:Linux 中MySQL的搭建
在本次搭建,出现了各种问题,一直解决不掉,建议各位小伙伴不要像我一样,像一个无头的苍蝇一样,这有问题就解决这个问题,没有意识本质实在的问题。主要问题(加星,标重点):一定要看自己的linux 版本,不要随便下载一个mysql 就直接安装,安装到最后,也运行不出来,因为二进制执行程序压根就不给用。例如:mysqld ,显示 not found 。以下是正确的安装方法:一、查看自己的linux 操...原创 2020-01-17 12:59:03 · 272 阅读 · 0 评论 -
数据库常用SQL,面试必掌握
(1)表的操作 表的创建:create table 表名 (列名1 类型 约束, 列名2 类型 约束...) 表的删除:drop table 表名 表的更改:alter table 表名 add|drop 列名|约束名 插入记录:insert into 表名... value... 更新记录:update 表名 set 列名=值 where 条件 删除记录:del...原创 2020-01-15 17:45:08 · 1234 阅读 · 0 评论 -
软件测试基础面试你必须掌握的
(1)什么是软件测试?软件测试的目的与原则? 定义:在规定的条件下对程序进行操作,以发现程序错误、衡量软件质量,并对其是否能满足设计要求进行评估的过程。 目的:在于发现错误、发现程序中存在的代码或业务逻辑错误、检验产品是否符合用户的需求、提高用户体验。 原则:如二八原则、测试应尽早启动、介入。(2)什么是软件质量? 软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准...原创 2020-01-15 09:25:56 · 955 阅读 · 0 评论 -
JMeter多脚本间的启动延时
JMeter做压测时,当需要多个jmx脚本依次执行时,需要用到“启动延时”,即间隔可设置的时间后启动运行下一个jmx脚本。实现“启动延时”的方法有2个。方法一、利用JMeter线程组中的"Startup delay"参数如上图,调度器(Scheduler)中有2个参数,持续时间(Duration)和启动延时(Startup delay),Duration用的比较多,可以限定测试的持续时间。...原创 2020-01-14 18:57:32 · 2207 阅读 · 0 评论 -
测试人员如何使用Git
Git的安装及在项目中的操作流程、常见问题原创 2020-01-14 18:52:47 · 2318 阅读 · 0 评论 -
tomcat启动时启动窗口出现乱码一招搞定
先来看看问题(图示),在tomcat的启动窗口打印的启动信息中包含了大量的中文乱码,虽然这些对tomcat本身的使用没有任何影响,但却非常碍眼,影响视觉效果!tomcat启动时启动窗口出现乱码的解决方案那就要修复这个问题,对于乱码问题,本质原因就一个:字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!我们来到tomcat目录的conf子目录中,找到一个名为 “loggin...原创 2020-01-14 13:37:46 · 731 阅读 · 0 评论 -
Linux上部署项目管理工具--禅道,这个必备技能你掌握了吗
禅道,一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品、开发、测试等人员的使用。下面详细介绍如何在Linux服务器上部署禅道。1. 查看Linux服务器版本信息cat /etc/redhat-releaseCentOS Linux release 7.4...原创 2020-01-09 23:35:54 · 557 阅读 · 0 评论 -
Jenkins 安装与构建(包含远程部署jar包)
1、安装Jenkins下载地址:https://jenkins.io/zh/download/方式一:以war包方式进行安装。将下载的war包放到tomcat的webapps中,运行tomcat。方式二:通过yum进行安装。(开放安全组和防火墙相应的端口)wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/re...原创 2020-01-06 09:43:31 · 2196 阅读 · 0 评论 -
微信小程序测试点
一、测试范围1.权限测试需要检查以下几种情况下微信用户访问的权限1)未授权微信登录小程序未授权时,一般使用一些业务功能的时候,都会弹出提醒:先授权再操作对应功能。or在提交数据到后台的时候,会提示补充相关身份信息才能提交成功2)已授权微信登录小程序授权微信访问小程序,意味着自己的微信账号可被小程序管理方所获取,自动以微信的身份行使业务操作权限,比如咨询、支付、数据查询等3)同一微信...原创 2020-01-03 00:00:34 · 8004 阅读 · 0 评论 -
postman 常见异常问题的处理
1、postman一直转圈打不开的问题一般这种问题是因为缓存过多,所以这里需要清理下缓存文件,即:删除%appdata%目录下的postman文件,删除之后可恢复正常。这个文件夹是隐藏的,对于文件的查找给出个快捷的方法:win10的目录为:C:\Users[用户名]\AppData\Roaming\Postman找不到目录的先在资源管理器中输入%appdata%后回车(大小写均可),即可找...原创 2019-12-30 14:25:11 · 5809 阅读 · 0 评论 -
H5测试点汇总整理,搞定面试不受虐
一 测试点1.1.返回功能通过H5页面(非手机自带返回键)的返回功能键返回,可以返回到正确的页面(上一级/退出h5)1.2.屏幕切换横屏竖屏相互切换,能适应,布局不乱,或页面只支持横或竖屏限制1.3.分辨率适配更好建议采用响应式设计(如:offerlist页面大屏显示3行,小屏显示2行)1.4.页面打开形式建议页面在手机上从list点击进入detail页面,要在原窗口打开,通过页面...原创 2019-12-30 09:50:43 · 4303 阅读 · 0 评论 -
Web测试点总结
一、输入框1、字符型输入框:(1)字符型输入框:中文,英文全角、英文半角、数字、空或者空格或者回车、特殊字符(~!@#¥%……&*?[]{}”(特别要注意单引号和&符号))。禁止直接输入特殊字符时,使用”复制+粘贴”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超长字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空...原创 2019-12-30 09:49:27 · 405 阅读 · 0 评论 -
测试用例的设计方法
设计用例的策略①、首先进行等价类划分,包括输入和输出条件,减少工作量提高效率②、边界值分析,发现错误的能力最强③、错误推断法,补充用例(这个凭经验)④、对照需求和业务场景逻辑,检查用例⑤、如果需求说明含有输入条件,设计开始就用到因果图和判定表驱动法⑥、参数配置类的软件,要用正交实验法⑦、功能图法,不同时期条件的有效性来设计数据⑧、业务流清晰的系统,采用场景法1、等价类①、将所有...原创 2019-12-29 23:59:01 · 450 阅读 · 0 评论 -
什么是跨域、怎么解决跨域以及如何实现跨域下的登录
在实际项目中,前后端分成两个不同的项目,各自部署在不同的域名下,这就遇到跨域问题了1、什么是跨域在浏览器同源策略限制下,向不同源(不同协议、不同域名或者不同端口)发送XHR请求,浏览器认为该请求不受信任,禁止请求,具体表现为请求后不正常响应从定义中可以看到这都是浏览器做的“好事”。那么什么是不用源呢?其实也很简单,只要页面的协议、域名和端口与请求地址的没有完全一样,就认为你是不同源,举个极端...原创 2019-12-29 23:57:17 · 1096 阅读 · 0 评论