技术博文
文章平均质量分 74
iruance_bill
雁过留痕
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
爱软测学员面试外企测试工程师英文面试小结
英文面试的自我介绍,UI自动化,接口自动化,性能测试原创 2022-06-12 19:07:09 · 4410 阅读 · 1 评论 -
关于外企银行的软件测试工程师面试
英文面试外企-银行项目原创 2022-06-01 23:45:17 · 1803 阅读 · 3 评论 -
讲义六 之 docker 搭建测试环境以及部署项目包 created by 爱软测_bill
讲义六 之 docker 搭建cms测试环境 created by 爱软测_bill最简洁的总结命令:STEP-0 部署流程预知【安装docker--》使用docker 拉取Tomcat容器image--》使用docker 创建并运行container(名字叫Tomcat)--》将开发人员的项目包(.war上传到/usr/``/Tomcat容器的WEBAPPS目录下)--》然后配置数据库连接文件(iruance-jdbc.properties)-->使用docker重启Tomcat【在这最原创 2022-04-12 12:04:07 · 2625 阅读 · 0 评论 -
常用的Jmeter参数化使用方法和应用场景
我们在做接口自动化测试时,通常把输入数据用参数来替代,然后在脚本执行时,根据需要选取不同的参数值作为输入值。下面介绍 jmeter 提供的4种参数化方式: 参数化方式 业务场景 用户参数 (User Parameter) 适用于参数取值范围很小时 用户自定义变量 (User Defined Variables) 用户自定义变量,更多用于设置全局变量原创 2021-12-09 15:32:49 · 782 阅读 · 1 评论 -
Jmeter基础知识篇-测试计划与线程组配置
01jmeter工作原理jmeter通过线程组来模拟真实用户,驱动测试脚本,从而模拟真实客户端对服务器产生的压力,同时监听客户端和服务器之间的通话过程。02测试计划Test Plan(测试计划)用来描述一个性能/接口测试脚本和场景设计,包含与本次测试所有相关的功能。也就是说,使用jmeter进行测试的所有内容都是基于一个测试计划来完成的。* 本次使用的是jmeter4.0版本Name、Comments(测试计划的名称和注释):可以自定义测试脚本保存的名称和注释,最原创 2021-11-11 19:16:31 · 519 阅读 · 0 评论 -
干货 | 一文搞定Linux常用高频命令,超实用
系统关机、重启#关闭系统shutdown -h now#关闭系统init 0#关闭系统 telinit 0#按预定时间关闭系统 shutdown -h hours:minutes &#取消按预定时间关闭系统shutdown -c#重启shutdown -r now#重启reboot#注销logoutdate日期#显示2021年的日历表cal 2021#设置日期和时间 - 月日时分年.秒date 041217002021.00原创 2021-10-20 16:46:36 · 457 阅读 · 0 评论 -
干货 | 不懂Python正则表达式怎么写?使用技巧都在这里了
正则表达式1.正则表达式的作用正则表达式(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。2.常见的匹配模式 模式 描述 \w 匹配字⺟数字及下划线 \W 匹配⾮字⺟数字下划线 \s 匹配任意空⽩字符,等价于 [\t\n\r\f]. \S 匹配任意⾮空字原创 2021-10-12 18:52:54 · 263 阅读 · 0 评论 -
干货 | 熟背这些docker常用命令,面试不用愁!
·docker常用命令·docker的常用命令一般分为:docker信息、镜像管理、容器管理·docker信息/#启动docker服务systemctl start docker#查看docker服务状态systemctl status docker#查看docker版本docker version#查看docker容器信息docker info#查看docker容器帮助docker --help·镜像管理命令/1.查看本地所有镜像d..原创 2021-09-15 16:59:24 · 396 阅读 · 0 评论 -
干货 | 使用docker部署Jenkins持续集成平台
Jenkins 是开源 CI&CD 软件领导者,它能够实现打包、测试、审验、部署一键操作,提供持续集成和持续交付服务,有超过1000个插件来支持构建、部署、自动化,满足任何项目的需要,同时操作起来简单方便。安装docker1.在线安装yum install -y docker2.启动docker服务systemctl start docker3.检查docker服务状态systemctl status docker安装Jenkins镜像原创 2021-09-08 16:06:03 · 292 阅读 · 0 评论 -
APP测试——经典面试题分享
App作为现如今最广泛的应用程序,在各大移动平台上都有应用,如雨后春笋般交付到用户手中,因此 APP 测试的需求也越来越大。今天分享一下APP测试相关面试题。01 APP测试与web测试的区别?单纯从功能测试的层面上来讲的话,APP 测试、web 测试在流程和功能测试上是没有区别的。相同点:1.测试用例设计方法;2.测试方法;3.测试页面载入和翻页的速度、登录时长、内存是否溢出等;4.测试应用系统的稳定性;不同点:1.系统结构方面web项目:b/s原创 2021-07-27 17:47:07 · 12318 阅读 · 4 评论 -
web安全测试的关注点有哪些?
前言随着人们对于软件产品的要求越来越严格,信息一体化的背后更加深藏着各类安全隐患,因此安全测试成为软件测试中非常重要的环节。安全测试基础01.XSS攻击(1)简介XSS(Cross Site Scripting)跨站脚本攻击,属于Web攻击的一种,攻击者通过对网页注入可执行代码(html或JS)成功被浏览器执行,从而盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式。(2)XSS攻击方式反射型XSS:用户访问一个被攻击者篡改后的链接时原创 2021-07-19 15:31:00 · 648 阅读 · 2 评论 -
干货 | 抓包神器Charles的最全使用详解
前言Charles 是移动端和PC端常用的网络抓包工具,测试人员和开发人员能够查看客服端和服务器之间的所有HTTP/ HTTPS/SSL网络请求,从而实现对网络抓包的截取和分析。01下载官网下载地址:http://www.charlesproxy.com/download/Charles 是一款收费软件,可以免费试用 30 天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过 30 分钟,并且启动时将会有 10 秒种的延时。因此,该付费方案对广大用户还是相当友好原创 2021-07-12 16:24:27 · 946 阅读 · 0 评论 -
GitHub+Hexo快速搭建个人博客
作为一个IT从业者,怎么能没有自己博客呢?虽然有很多平台可供使用,但总有太多的限制,有了自己的网站,就方便很多了。通过hexo+github,搭建博客框架。一、介绍1.GitHub Pages大家都知道,GitHub 是各种开源及私有软件项目的托管平台,目前已经拥有超过千万的开发者用户,使用 GitHub Pages 可以把我们托管到 GitHub 上的静态网站展示出来,而且还良心的给我们提供了一个免费的 HTTP 的 github 二级域名。我们通过 github 可以完全免费的享受从原创 2021-06-24 16:10:38 · 462 阅读 · 0 评论 -
Python编程题汇总(附答案)
Q1: 请写出一段Python实现删除一个列表中的重复元素?#使用seta=[1,2.3,1,5,6,7,5]print(set(a))Q2:一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?if __name__ == '__main__': i = 1 x = 100 sum = 0 while i <= 10: ...原创 2021-06-23 17:19:18 · 12212 阅读 · 2 评论 -
MySQL数据库常见面试题总结,建议收藏!(附答案)
一个互联网产品的架构通常包含接入层、逻辑处理层以及存储层,其中存储层承载着数据落地和持久化的任务,同时给逻辑处理层提供数据查询功能支持。那么提到存储层必然就要说到数据库,对数据库的掌握程度也是软件测试工程师面试考察的必要知识点之一。给大家准备了一些关于MySQL数据库的经典面试题,可以多参考多学习。用一句话介绍什么是MySQL?MySQL是一个开源的关系型数据管理系统,用于存取数据、查询、更新和管理数据。对MySQL数据库去重的关键字是什么?select distinct 字段名 fro原创 2021-06-22 18:14:29 · 818 阅读 · 0 评论 -
curl命令的使用操作,你知道多少?
curl是非常使用的命令行工具,用来与服务器之间传输数据。它的命令行参数多达几十种。在Linux环境中使用curl命令可以进行接口测试。利用curl对http协议发送Get/Post/Delete/Put请求,同时还可以携带header来满足接口的特定需求。01:curl命令的语法curl[options] [URL…]02:curl命令的常用参数-X/–request [GET|POST|PUT|DELETE|…] 使用指定的http method发出 http request-H/–he原创 2021-06-21 11:23:15 · 6185 阅读 · 0 评论 -
Linux定时任务设置,看这一篇就够了!
Linux操作系统中,通常使用crontab设置周期性执行某一个shell脚本或Linux命令,这种操作叫做「定时任务」。作用:处理离线任务,比如:凌晨更新数据或清理进程安装crontab:[root@localhost]# yum install cronie直到显示“Complete”,安装完成service crond start //启动服务service crond restart //重启服务service crond stop //关闭服务service crond re原创 2021-06-18 18:26:51 · 4766 阅读 · 1 评论 -
Linux中的五个查找文件命令,有什么区别?
Linux中查找文件的命令有很多,可能大家普遍用到比较多的是find,但locate、whereis、which也是比较好用的查找命令。它们的主要区别是:find:是个很强大的查找命令,能做到实时查找,精确查找,但查找内容较多时速度慢,效率低locate:查找速度快,但不是实时查找,查找的结果不精确whereis:用于查找二进制文件、源代码文件和帮助手册;which:会在环境变量$PATH设置的目录里查找符合条件的文件find查找文件find用来在指定目录下查找文件。任何位于参数之前的字符串原创 2021-06-17 15:27:22 · 1405 阅读 · 0 评论 -
解锁Chrome开发工具的隐藏功能
chrome浏览器的自带的开发者工具不仅可以调试web应用,也可以模拟终端设备。开发和测试在工作中也常常会用到chrome开发者工具,它有很多隐藏的小功能,运用的好可以事半功倍,提高工作效率。今天来给大家介绍一下:Chrome开发工具打开方式1、按下键盘F122、按下键盘Ctrl+shift+I3、浏览器导航栏 …–>更多工具–>开发者工具模拟终端设备点击红色部分,开启模拟各种机型设备,如果没有你想要的,可以点击Edit进行勾选添加。另外还可以设置不同手机型号的尺寸、屏幕缩放比例原创 2021-06-15 18:56:02 · 1545 阅读 · 11 评论 -
Fiddler使用教程详解
Fiddler是最常用的Web调试工具之一。对于开发来说,前端可以通过fiddler代理来调试JS、CSS、HTML样式。后端可以通过fiddler查看请求和响应,定位问题。对于测试来说,可以通过抓包方式修改前端请求参数和模拟后端返回,快速定位缺陷。总之,不管是开发还是测试,fiddler都是一款工作中不可或缺的辅助利器。今天介绍一下fiddler的使用。//fiddler安装 官网下载:https://www.telerik.com/download/fiddle...原创 2021-06-10 16:23:28 · 829 阅读 · 0 评论
分享