上海_多测师面试 _声网\亿珈\B站等(2020年10月)_高级讲师肖sir
摘要:上海声网一面1.讲一下项目2.自动化用什么框架3.用什么管理测试用例脚本4.版本迭代时怎样管理脚本5.用什么框架写的测试用例6.详细介绍一下unitest框架7.怎样运行测试用例8.详细介绍一下HTMLTestRunner9.平时都用到什么模块10.用正则表示一下电话号码 11.部署的测试环境是集群
阅读全文
多测师讲解项目 _借贷项目印象比较深的问题_(学员总结)高级讲师肖sir
摘要:项目中印象比较深的细节问题:1.最低借款期限和最大借款期限分别是多少2.不同的借款期限对应的利息分别是多少3.征信信息分为哪三个部分?第一部分:个人基本信息。第二部分:信贷信息。第三部分:非银行信息。具体对应的可以百度一下4.如何调用银行的征信接口。我的回答是和很多银行都有合作,他让我说一下有什么银
阅读全文
多测师讲解__自动化测试和性能面试题___(学员总结)(高级讲师肖sir
摘要:自动化测试相关 包含 Selenium、Appium 和接口测试。 自动化代码中,用到了哪些设计模式? 单例模式 工厂模式 PO模式 数据驱动模式 什么是断言? 检查一个条件,如果它为真,就不做任何事,用例通过。如果它为假,则会抛出 AssertError 并且包含错误信息。 UI 自动化测试中,如
阅读全文
广州_多测师面试 _汇丰\九尾\阿里\道一云等(2020年10月)_高级讲师肖sir
摘要:阿里外包视频面试1、自我介绍2、你刚提到功能测试、接口测试、自动化测试,你更擅长哪一个3、接口自动化你做过吗4、分层是公司这样分还是你自己这样分5、为什么用python做自动化6、什么场景做单接口和多接口7、jmeter做接口自动化,你了解吗8、python你除了用来做自动化,还做什么9、测试组多少
阅读全文
多测师讲解——面试题之性能——高级讲师肖sir
摘要:链接:http://www.duoceshi.com:8080/bbs/forum.php?mod=viewthread&tid=18697&highlight=%E6%80%A7%E8%83%BD 性能测试工具:jemter--轻量级,java编写的 (接口,接口性能)loadrunner--重量
阅读全文
多测师讲解___接口测试之讲解题___高级讲师肖sir
摘要:1、postman和jmeter的区别?2、Post和get请求的区别?3、Python结合request怎么实现接口测试?4、jmeter的断言方法?5、第三方支付接口是在什么阶段测试的?6、会用抓包工具吗?Fiddler有什么功能?7、你们测试接口的时候怎么绕开登录接口去测试其他借口8、关联接口
阅读全文
多测师讲解 _面试题之测试点归纳_高级讲师肖sir
摘要:1·、百度搜索引擎,就搜索框跟百度一下按钮 2、测桌子、说测试点3、测试电梯4、atm机的测试点5、给你一张羊城通卡,让你去测试刷卡的功能?6、根据手机闹钟功能写测试点7、转账有哪些测试点8、二维码如何测试?9、一条10k的10、给你一个网站,你如何测试?
阅读全文
多测师讲解自动化测试 _RF面试题_高级讲师肖sir
摘要:环境搭建过程?--整套环境需要哪些工具包,以及工具包的作用?你好,我说一下之前搭建自动化环境的过程,我之前搭建自动化环境时主要是基于RF框架搭建的,然后搭建环境涉及到的工具我说一下,主要有:python因为RF框架是基于Python语言的,所以一定要有Python语言的环境RF源码包Robot Fr
阅读全文
多测师讲解___面试指导课程之项目__200_高级讲师肖sir
摘要:1.项目介绍以及初步认识 1.1 公司中项目是做什么 1.2 我们上班了会接触哪些项目 1.3 技术部门在项目中会接触的角色 1.4 了解项目中的技术实现2.项目中基本测试流程 2.1 需求评审 2.2 编写测试计划和测试方案 2.3 测试用例设计与评审 2.4 测试用例执行与bug跟踪 2.5 编
阅读全文
多测师讲解___面试指导课程之linux__502_高级讲师肖sir
摘要:.Linux 系统简介 1.1 常见的操作系统分类windows系统;liunx系统;unix系统,mac操作系统(苹果公司)安装MAC 1.2 linux操作系统的介绍1991年10月5日 林纳斯~托瓦玆 支持32位和64位,是一个基于possix和unix的操作系统。 1.3 Linux操作系统
阅读全文
多测师讲解___面试指导课程之 mysql__501_高级讲师肖sir
摘要:1.数据库的介绍 1.1 什么是数据库 1.2 数据库的作用 1.3 关系型数据库和非关系型数据库的区别 1.4 关系型数据库具体举例说明 1.5 非关系型数据库具体举例说明 1.6 关系型数据库和非关系型数据库各自的特点2.MySQL数据库的介绍 2.1 mysql数据库的介绍 2.2 mysql
阅读全文
多测师讲解 ---面试题(不寻常)---高级讲师肖sir
摘要:一、liunx基础1.批量替换目录下所有文件中的abc为def方法一:方法二:sed 's#oldboy#oldgril#g' $(find -type f -name "*.sh")方法三:find -type f -name “*.sh” -exec sed ‘s#oldboy#oldgirl#
阅读全文
多测师讲解 ---面试题之python基础面试题---高级讲师肖sir
摘要:1、什么是pythonpython是一门面向对象,解释型的动态类型的编程语言,是1989发明的,第一个公开发行版本是1991年2、python的特点?a、 特点:简单、易学、免费开源、可扩展性、可移植性、高级语言、丰富的类库b、应用领域:网页开发、可视为界面开发,系统编程、数据分析、网络爬虫、自动化
阅读全文
多测师讲解 _面试题之安全测试_高级讲师肖sir
摘要:1、 什么是安全测试?2、什么是漏洞?3、什么是入侵检测?4、什么是SQL注入?5、 列举安全测试的关注点?6. 什么是XSS?7. 什么是SSL连接和SSLSession?8、请说出用于保护密码文件的两种常见技术?9、请列出一些与软件安全相关的名词或术语的缩写?10、什么是ISO/IEC 1779
阅读全文
多测师讲解 ---面试题之性能题---高级讲师肖sir
摘要:1、你们公司做性能测试的服务器架构是什么?2、你们公司是用的单机还是多机?3、你们在做性能测试的时候一般关注那些性能指标、有没有自己搭建性能测试环境4、用到了什么中间件?5、你们压测的场景有哪些?6、一个秒杀页面,如何进行性能测试(写出具体思路及需要观察的指标)7、简单说一个压测的流程?你怎么去做的
阅读全文
多测师讲解 ---面试题之归纳---高级讲师肖sir
摘要:(一)新版本发布前要注意什么?经理输出测试通过报告,测试用例要全部执行100%,致命严重以及一般bug清零,安全测试,high,critical 级别清零 ,易用性验收checklist全部 通过,性能测试指标通过 rt 时间小于5s,cpu占用不超过80%,内存占用不超过70%,吞吐,并发通过等等
阅读全文
多测师讲解 ---面试课程之项目面试(206)---高级讲师肖sir
摘要:项目主要负责什么模块 标满情况下,出借按钮继续可以点击,是前端的bug还是后端的bug? 之前公司的业务? 最近做的一个项目版本,用了多久 在当前的版本,这段时间写了多少的测试用例 在上一家公司,兼容性测试,你是怎么测试的 数据库当中有多少个库? 你们常用的库有哪些?常用的表有哪些?举个表列子,里面
阅读全文
多测师讲解html _文体和文本样式18_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>字体和文本样式</title> <style type="text/css"> p{ color: red; font-size: 20px; /*字体大小为20px*/ font
阅读全文
多测师讲解html _伪类选择器17_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>伪类选择器</title> <style type="text/css"> p,em{ color: red; } p:hover{ color: gold; cursor: po
阅读全文
多测师讲解html _后代选择器16_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>后代选择器</title> <style type="text/css"> body b{ color: red; } </style> </head> <body> <i>深圳市
阅读全文
多测师讲解html _组合选择器_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>组合选择器</title> <style type="text/css"> i,b,em{ color: red; } </style> </head> <body> <i>深圳市
阅读全文
多测师讲解html _标签选择器14_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>标签选择器</title> <style type="text/css"> em{ color: red; } </style> </head> <body> <em>深圳市多测师
阅读全文
多测师讲解html _class选择器13_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>class选择器</title> <style type="text/css"> .bao{ color: blue; } </style> </head> <body> <p c
阅读全文
多测师讲解html _id选择器12_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>id选择器</title> <style type="text/css"> #dcs{ color: red; } </style> </head> <body> <p id="d
阅读全文
多测师讲解html _.层叠样式表11_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>层叠样式表</title> <!--2.第二种方法:在head中添加style属性--> <style type="text/css"> p{ color: red; } </st
阅读全文
多测师讲解html _表单标签10_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表单标签</title> </head> <body> <!--通过post接口请求方法向http://www.baidu.com地址进行表单提交--> <form action=
阅读全文
多测师讲解html _表格跨列操作009_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表格跨行操作</title> </head> <body> <table align="center" border="2" cellspacing="5" cellpadding
阅读全文
多测师讲解html _表格标签007_高级讲师肖sir
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表格标签</title> </head> <body> <table align="center" border="20" bgcolor="#FF0000" cellspacin
阅读全文
多测师讲解 ---面试课程之简历项目(402)--高级讲师肖sir
摘要:银行: 案例1: 项目名一:s影票平台 项目周期: 6个月 项目人员: 3个 TE 10个PG 项目描述: 中信银行app动卡空间自主开发的影票平台票网为观影人群提供了在线选座、网上购票、手机购票、电 影资讯等服务,赢得了广大观影人群的信赖与好评,观影人群得到了更全面更周到的服务,为观影者搭建了 一
阅读全文
多测师讲解 ---面试课程之项目(201)---高级讲师肖sir
摘要:项目讲解: (一)贷款项目讲解 1、1、贷款项目的讲解流程:(讲述业务时长10-15分钟为宜) 1.自我介绍 2.介绍项目的背景和项目的类型 3.对项目中的前台模块和后台模块进行简单的概述 4.重点讲述自己负责其中模块的业务 5.主要业务流程要包括:客户注册-登录-贷款申请-客户的基本信息资料提交
阅读全文
多测师讲解——项目流程和注意事项——高级讲师肖sir
摘要:一、目的讲解流程:(讲述业务时长10-15分钟为宜) 1.自我介绍 礼貌用语,姓名,籍贯,学校,个人技能,经验,表现,兴趣爱好等 ,1分钟 ,谢谢 2.介绍项目的名字 ,项目的背景,(涉及什么架构) 3.对项目中的前台模块和后台模块进行简单的概述 4.重点介绍下核心模块 ,再讲述自己负责其中模块的业
阅读全文
多测师讲解面试题 _个人总结(1)高级讲师肖sir
摘要:一、如何搭建环境? 1、首先因为我们测试环境是基于tomcat搭建2、所以我需要先安装个tomcat,由于tomcat是基于java开发的3、我需要安装个JDK,然后我要去webapps目录下清空目录4、将我们自己的项目包导入到webapps目录下5、导入后我需要解压,解压以后会生成一个jdbc的文
阅读全文
多测师讲解 ---面试课程之app_001---高级讲师肖sir
摘要:文档:app定位.note链接:http://note.youdao.com/noteshare?id=e12e3ec5718bab44675424a09c31737f&sub=DB23973F0F8C425D903D46A869FAC352文档:appium原理.note链接:http://not
阅读全文
多测师讲解 app---面试课程之复习(003)---高级讲师肖sir
摘要:https://blog.csdn.net/duoluo9/article/details/77053815 详细操作 https://download.csdn.net/download/h514476785j/9505408 多方面资料 安卓测试和web端测试的区别? 一、android自动化测
阅读全文
多测师讲解性能测试 _模拟弱网环境_高级讲师肖sir
摘要:1、模拟弱网环境打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多 2、Fiddler弱网的原理Rules—>Cutomize Rules打开CustomRules.js 文档 在文件中搜索关键字,m_Si
阅读全文
深圳_多测师面试 平安(2020年10月)_高级讲师肖sir
摘要:案例1: 面试公司:平安面试时间:2020-10-14 15:00电话面试:对面2人联系电话:15636070018问题:1、自我介绍2、项目流程3、负责模块,详细说明一下4、工作中遇到的解决不了的问题怎么解决,会不会跟同事分享,下次出现怎样避免5、怎样做自动化6、响应数据的格式除了json还有什么
阅读全文
深圳_多测师面试 _格力\腾讯\大中华区块链(2020年10月)_高级讲师肖sir
摘要:格力面试电话一面:1. python 常见数据类型2. python 装饰器及作用3. unittest 执行顺序及如何自定义执行顺序4. 数据库中having的用法及where\having的却别5. 是否在项目中做过 "小工具" 去提高工作效率6. session保持会话的机制7. python
阅读全文
多测师讲解 ---面试课程之面试建议---高级讲师肖sir
摘要:面试建议: 1.自我介绍(可以简单的介绍一下自己,姓名,年龄,毕业于那个学校,几年工作经验,目前状态,离职原因)2、介绍近期所作的项目(可以根据项目名称,项目周期,人员架构,项目概况,具体需要测试哪些模块,自己负责模块的业务流程描述,在工作中运用到哪些技术或者工具,自己做完这个项目有何心得收获或者之
阅读全文
深圳_多测师面试 _今日头条慧易网络科技\南山赛凌科\老百姓大药房(2020年10月)_高级讲师肖sir
摘要:今日头条面试:1.我要借款的具体流程2.如果项目很紧急要上线你会怎么办3.有无穷多的水,一个五升桶和一个三升桶,怎么弄出四升水4.微信的评论编写测试点5.会不会用adb指令6.http和https协议你是怎么识别提交的7.有没有带过人8.上个公司怎么离职的9.怎么用python写自动化和接口测试的1
阅读全文
深圳_多测师面试 _华为(2020年7月)_高级讲师肖sir
摘要:案例1: 华为现场复试如下:1.自我介绍2.你负责的哪个模块3.p2p是不是违法的,你们平台还在运营吗?4.selenume封装登录的时候,参数是随机取的,还是按顺序?(我说是我们是用索引取的)5.linux一般你是怎么用的?在tomcat中怎么查看服务器日志?解压和打包gz文件的命令是什么?6.你
阅读全文
深圳_多测师面试 _数睿科技\百果科技\三代人(2020年7月)_高级讲师肖sir
摘要:数睿科技面试: 现场做了几道笔试题自我介绍你上家离职是什么原因?你会和开发闹矛盾吗?你会性能测试吗?你会安全测试吗?你python会写小程序吗?你自动化做了多久元素定位有哪些?你平时都是怎么学习的你觉得测试需要具备什么素养你觉得你有什么优势你有什么想问我的 面完之后还给我讲了面试技巧,教我应该怎么写
阅读全文
深圳_多测师面试 __腾讯云/_高级讲师肖sir
摘要:腾讯云一面(主要问接口问得多): 面试题一 用Python现场编码完成: 给你一个页面(https://cloud.tencent.com/developer/articles/102?q=hot),获取页面中热度“”接口(https://cloud.tencent.com/developer/se
阅读全文
深圳_多测师面试 _新字节跳动(2020年10月23日)_高级讲师肖sir
摘要:字节跳动1面:1、自我介绍2、金融项目印象深刻的模块3、测试怎么测,测试点4、接口测试,测过什么样的接口5、校验怎么做的?什么是相符合,什么是不相符6、介绍一下状态码,以及含义7、购物车设计测试用例,考虑哪些场景8、测试的流程是什么9、接口自动化是怎么做的10、http有多少种请求的方式,post和
阅读全文
多测师讲解自动化 _RF_(202)高级讲师肖sir
摘要:讲解流程 (一)自动化测试环境搭建: (我在上一家公司“xx”也做了自动化测试,公司用的是RF做的自动化,RF是基于python语言编写的关键字驱动的测试框架,这个框架是结合了ride、wxpython、第三方库seleium2librily构建的一个测试环境,通过ride工具编写用例脚本,执行用例
阅读全文
多测师讲解 ---面试课程之python自动化测试讲解(203) ----高级讲师肖sir
摘要:案例1:结合python+seleuim线性脚本 ui自动化 我最开始接触自动化使用rf框架做的,但是工具的局限很大。所以我目前做ui自动化基本都是用的python加selenium库。 先导入webdriver和time库中sleep模块。 我做自动化都是用的chrome浏览器,先用webdriv
阅读全文
多测师讲解 ---面试课程之自动化python讲解(204)---高级讲师肖sir
摘要:自动化笔试题: 一、 什么项目适合做自动化? 项目周期长、需求稳定、前期版本稳定、在回归测试实现自动化、测试人员必须具备自动化测试的能力、项目进度压力不大、自动化脚本可重复使用,有自动化需求。 二、 2.1、公司自动化的流程?或如何做自动化 第一种回答:测试需求分析,设计出自动化测试用例,从而搭建自
阅读全文
多测师讲解 ---面试课程之笔试题(000)---高级讲师肖sir
摘要:10道题: 1.自我介绍?2.你最熟悉的项目名称?项目类型?主体的业务框架?3.你最熟悉的项目的核心业务功能?你打算怎么测试(要求至少10个测试点,且异常测试点为主)4.对于核心功能,数据库怎么测试?5.数据库常见的DML操作的关键字有哪些?6.数据库常用的内置函数有哪些?7.搭建WEB的sit环境
阅读全文
多测师讲解 ---面试课程之作业(101)---高级讲师肖sir
摘要:第一题: 在我们第三方支付接口文档中有 第三方支付接口测试点:1、订单是否可以正常提交2、同一订单是否可以重复提交3、提交的订单能否取消4、后台收到订单能否进行保存5、支付接口收到订单信息是否和提交订单信息一致6、点击确认支付,页面能否跳转至选择支付接口页面7、返回的订单页面,是否有订单信息8、点击
阅读全文
多测师讲解 ---面试课程之项目数据(103)---高级讲师肖sir
摘要:项目的数据: 一、项目的文档 二、项目的详情 三、项目的具体数据 一、项目的文档 测试:srs软件需求规格说明书、概要设计、详细设计、测试计划、测试用例、测试小结、测试报告、自动化测试报告,性能测试报告,安全测试报告,接口测试报告; 二、项目的详情 项目的名称、项目的大小、项目的类型、项目的背景、项
阅读全文
多测师讲解 ---面试课程之项目流程(102)---高级讲师肖sir
摘要:项目流程: 一、面试官的问法: (1)你们公司的测试流程是什么? (2)给你一个需求你会怎么做? (3)你讲下你的工作? (4)谈谈你们是如何去测试?等 回答: 1)讲H模型 讲解简化文字流程: 内容如下: 拿到需求 需求分析 编写测试计划 编写测试用例 用例评审 导入用例管理工具 部署环境 冒烟测
阅读全文
多测师讲解---面试题 之非技术题---高级讲师肖sir
摘要:一、 请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要
阅读全文
多测师讲解面---试题之基础题---高级讲师肖sir
摘要:设计测试用例的主要方法有哪些? 简述一下缺陷的生命周期? 简述下负载测试和压测测试的区别? 简述下app测试和web测试的区别? 测试流程? 项目流程? 验收测试中@和β测试区别(阿尔法测试:模拟客户验收,有开发和测试。贝塔测试:无开发和测试,有客户) 如何维护测试用例? 每天测多少用例 怎么分配的
阅读全文
多测师讲解---实战项目之项目讲解实例原型---高级讲师肖sir
摘要:ERP后台:https://www.pmdaniu.com/storage/15075/bec99c742909f4f8b0404d1dffad6576-7970/start.html#g=1&p=修改历史 金融债权转让:https://www.pmdaniu.com/storage/88469/d
阅读全文
多测师讲解___模拟面试课之自我介绍(101)_高级讲师肖sir
摘要:(一)1-1、自我介绍: 1. 介绍时间最长不超过1分钟(控制在30-1分钟之内); 2. 说清楚自己的名字,毕业的院校和公司 (院校和公司为可选项可说可不说,因为有可能遇到校友或者前同事,增加面试的成功率); 3. 一两句话概括自己这几年测试工作的情况(做过的项目都有什么类型,使用了什么技术等);
阅读全文
多测师讲解—面试课程指导(总)—高级讲师肖sir
摘要:面试指导课程目录 第一天: 第二天: 第三天: 第四天: 第5天 第六天
阅读全文
多测师讲解python +mysql _001_高级讲师肖sir
摘要:#python + Mysqldb#Mpymysql 库名,关于数据库操作的库#先进行安装这个库#方法一:pip install pymysql#方法二:在pycharm 中搜素pymysql 案例1: import pymysql #或者引用pymysql db=pymysql.connect("
阅读全文
多测师讲解rf _接口测试_高级讲师肖sir
摘要:1、安装RequestsLibrary 测试库方法 方法一:pip install -U robotframework-requests -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu
阅读全文
多测师讲python+pymysql _提升讲解(002) _高级讲师肖
摘要:第一个包: 第二个包: 第三个包: # #对脚本进行封装import MySQLdbfrom pymysql0000.read_config import confclass Db_Utils: def __init__(self,host,user,passwd,db,port,): self.h
阅读全文
多测师讲解pymysql _解决中文_高级讲师肖sir
摘要:问题:((1, '?????'), (2, '?????'), (3, '?????'), (4, '?????'), (5, '?????')) 解决方案:添加:charset='utf8 import pymysqldb = pymysql.connect('192.168.153.131','
阅读全文
多测师讲解性能测试_____Tomcat调优的方法_____高级讲师肖sir
摘要:性能调优 1、调优tomcat的线程池 1、1打开tomcat下的conf找到server.xml name : 执行器(线程池)的名字 namePrefix : 指定线程池中的每一个线程的name前缀 maxThreads:线程池中最大的线程数量 假设:请求的数量超过了“700,这将不是意味着将m
阅读全文
多测师讲解——sql 注入——高级讲师肖sir
摘要:黑客 白帽子 一:什么是sql注入 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。 将SQL命令人为的输入到URL、表格域、或者其他动态生成的SQL查询语句的输入参数中,完成SQL攻击。 查询
阅读全文
多测师讲RF _关键字整理_高级讲师肖sir
摘要:总结: 一、常见的UI自动化(方法/函数): Comment(ctrl+3) :注释 ctrl+4 :取消注释 Sleep :休眠 Log / Log Many :打印(类似print) Set Variable :定义变量 Create List :定义列表 Create Dictionary :
阅读全文
多测师讲解RF _REQUEST_高级讲师肖sir
摘要:接口自动化 接口测试的定义 接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递,以及交互逻辑依赖关系。 接口自动化测试的定义 通过自动化测试工具,编写代码实现对接口的测试。 接口自动化的优点 相比UI自动化测试,接口自动化测试收益更大,容易实现,维护成本低,高收益 接口自动化 接口
阅读全文
多测师jenkins_svn和git拉取代码_高级讲师肖sir
摘要:新建任务(运行svn用例) 1、将RF工程上传到svn。 2、在Jenkins新建任务。 新建任务:
阅读全文
多测师讲解jenkins_设置邮箱_高级讲师肖sir
摘要:安装完成后,在已安装里边查看有没有robotframe这个插件 邮件配置:安装Email插件,安装不成功,jenkins版本过低,需要下载jenkins, 下载之后将安装包导入linux中,需要将之前的jenkins的文件与包删除 重启tomcat 安装之后进入jenkins查看Email有没有安装
阅读全文
多测师讲解jenkin _定时构建_高级讲师肖sir
摘要:触发器是用于控制自动化测试执行时间的日程表里有5个数字,分别代表* * * * * :每个*对应:分时日月周格式:H /* * * * (要空)第一个*:分钟:0-59第二个*:小时:0-23第三个*:日:1-31第四个*:月:1-12第五个*:周:0-7 0和7都代表星期天 表示符合H 表示随机,
阅读全文
多测师讲解jenkins _报错_高级讲师肖sir
摘要:报错(1)创建工程,报错以及解决办法 jenkins运行时间错误: 解决方案:
阅读全文
多测师讲解 _jenkins(基本流程)_高级讲师肖sir
摘要:(一)搭建环境 (二)新建节点(就是用来启动项目的) 2.1注意设置:启动方式(web 启动代理 ,在安全配置中代理,随机代理) 2.2进行代理 (三)新建一个项目(可以打包,自动化用例,增加,修改,删除) 3.1设置中可以编辑用例 3.2通过那个节点来对应标签, 可以限制 感兴趣:可以去操作下,去
阅读全文
多测师讲解jenkins _windows批处理命令详解_高级讲师肖sir
摘要:python C:\Users\Administrator\PycharmProjects\untitled1\ui\selenium课堂001.py #执行python的绝对路径 pybot C:\python37\Scripts\论坛 #项目路径 pybot C:\python37\Script
阅读全文
多测师讲解 _面试题技术架构_高级讲师肖sir
摘要:技术架构:1、操作系统:Linux(必备)、某软的2、负载均衡:DNS、F5、LVS、Nginx、OpenResty、HAproxy、负载均衡SLB(阿里云)3、分布式框架Dubbo、Motan、Spring-Could4、数据库中间件DRDS (阿里云)、Mycat、360 Atlas、Cobar
阅读全文
多测师讲解 _接口测试常见bug_高级讲师肖sir
摘要:接口测试常见bug:1. 特殊值处理不当导致程序异常退出或者崩溃2. 类型边界溢出,导致数据读出和写入不一致3. 取值边界外值未返回正确的错误信息 4. 参数 为null或空字符串“”等5. 权限未处理,可以访问其他用户的信息例如:无权限可以访问,或者 一般用户可以访问管理员权限)6. 逻辑校验不完
阅读全文
多测师讲解性能测试 _常见性能问题_高级讲师肖sir
摘要:常见性能问题:问题一:压力测试中TPS一直上不去网络带宽分析思路:在压力测试中,有时候要模拟大量的用户请求,如果单位时间内传递的数据包过大,超过了带宽的传输能力,那么就会造成网络资源竞争,间接导致服务端接收到的请求数达不到服务端的处理能力上限。 连接池可用的连接数太少,造成请求等待。连接池一般分为服
阅读全文
多测师讲解app _App出现crash(崩溃)_高级讲师肖sir
摘要:App出现crash(崩溃)原因有哪些?为什么App会出现崩溃呢?百度了一下,查到和App崩溃相关的几个因素:内存管理错误,程序逻辑错误,设备兼容,网络因素等,如下:1.内存管理错误:可能是可用内存过低,app所需的内存超过设备的限制,app跑不起来导致App crash。或是内存泄露,程序运行的
阅读全文
多测师讲解app_app出现ANR(无响应)_高级讲师肖sir
摘要:app出现ANR(无响应),是什么原因导致的?那么导致ANR的根本原因是什么呢?简单的总结有以下两点:1.主线程执行了耗时操作,比如数据库操作或网络编程2.其他进程(就是其他程序)占用CPU导致本进程得不到CPU时间片,比如其他进程的频繁读写操作可能会导致这个问题。细分的话,导致ANR的原因有如下几
阅读全文
多测师讲解 _jenkins搭建操作手册_高级讲师肖sir
摘要:Jenkins操作手册 1、持续集成(CI) Continuous integration 持续集成 团队开发成员每天都有集成他们的工作,通过每个成员每天至少集成一次,也就意味着一天有可 能多次集成。在工作中我们引入持续集成,通过持续集成自动构建(代码的编译、发布、部署、 用例的更新和自动化执行),
阅读全文
多测师app __课堂讲解随记(1)__高级讲师肖sir
摘要:多测师讲解性能测试 _app(笔记)_高级讲师肖sir 手机测试分为:手工app测试,自动化app测试 先了解下:app和web测试的区别、 1、web基于浏览器, app必须要有客户端2、web关注响应时间,app还需要关注流量、电量、手机本身的硬件条件3、兼容方面,web是浏览器兼容,选择不同的
阅读全文
多测师讲解安全测试 _安全测试 分类_高级讲师肖sir
摘要:1安全测试 1.1软件权限 1)扣费风险:包括发送短信、拨打电话、连接网络等 2)隐私泄露风险:包括访问手机信息、访问联系人信息等 3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接受信息功能 6)限制/
阅读全文
上海_多测师面试 _新享智云\富途\网新恒天(2020年7月)_高级讲师肖sir
摘要:富途:1.自我介绍2.给你一个登录接口来设计用例3.tcp udp的区别,tcp的三层握手介绍一下4.介绍一下接口自动化框架5.你们测试脚本用什么管理的6.栈和队列的区别7.线程跟进程的区别8.二叉树的先序遍历介绍一下9.数据库里面查倒叙前5行怎么查10.linux重启网络的命令,linux删除根目
阅读全文
多测师讲解面试题_如何分析是前段还是后端的问题_高级讲师肖sir
摘要:如何分析是前段还是后端的问题(1)检查接口,前端和后台之间是通过接口文件相互联系的,需要查看接口文件(2)检查请求的数据是什么,反馈的数据又是什么(3)根据接口文件,检查数据是否正确。如果发送的数据是正确的,但是后台反馈的数据是不符合需求的,那就是后台的问题;如果前端没有请求接口或请求的时候发送数据
阅读全文
多测师讲解性能测试 ——报错----高级讲师肖sir
摘要:做Android开发连接手机调试时,明明已经打开了开发模式,允许USB调试,连接上手机后仍然无法发现设备,在控制台中输入adb shell后报错error:device not found。网上的做法大致分为:1、adb kill-server来杀死adb进程,然后再使用adb start-serv
阅读全文
多测师讲解app测试 _app原理图解_高级讲师肖sir
摘要:第一步:我们可以理解为 Appium的原理 WebDriver script:我们的测试脚本(java or python) Appium: 会首先开启一个监听4723端口的server,接收测试脚本发送过来的对应请求,再将对应的请求发送给中间件Bootstrap.jar(注意这里的请求不是整个脚本
阅读全文
多测师讲解 app_模拟器的端口号_高级讲师肖sir
摘要:逍遥模拟器 默认端口号:21503(XYAZ就是逍遥模拟器) 天天模拟器 默认端口号:5037 夜神模拟器 默认端口号:62001 海马王模拟器 默认端口号:26944 注意点: 每一个模拟器都有自己默认的端口号,我们必须通过端口号连接模拟器逍遥模拟器 默认端口号:21503(XYAZ就是逍遥模拟器
阅读全文
多测师讲解app _xpath插件_高级讲师肖sir
摘要:定位xpath插件替换1.uiautomatorviewer.jar 分别放在sdk\tools\lib路径和sdk\platforms\android-20路径下面2.uiautomatorviewer.bat放在sdk\tools路径下面 uiautomatorviewer.bat 1.uiau
阅读全文
多测师讲app测试 _appium实战(1)_高级讲师肖sir
摘要:(一)基本连接参数 #测试代码from appium import webdriverfrom time import sleepdesired_caps={ 'platformName':'Android', #平台系统:Android or Ios 'deviceName':'SMG9350'
阅读全文
多测师讲解app测试 _ADB常用的指令_高级讲师肖sir
摘要:ADB常用的指令: 通过 IP 地址连接设备:adb connect adb connect 127.0.0.1:62001 连接夜神模拟器 查看当前连接设备 : adb devices 进入到shell : adb shell 查看日志 : adb logcat 安装apk文件 : adb ins
阅读全文
多测师讲解性能测试 ____Web、app、H5、小程序测试___高级讲师肖sir
摘要:介绍下Web、app、H5、小程序测试 一、Web测试: 功能测试:刷新、回退、前进、翻页、页面加载、url 兼容测试:不同的浏览器内核进行测试(IE、chrome、Firefox) 性能测试:web项目需监测响应时间、CPU、内存 H5测试: Web要在电脑端测试,H5可以在电脑端和手机浏览器测试
阅读全文
多测师讲解安全测试 _web安全测试_高级讲师肖sir
摘要:1.1什么是web安全测试? Web安全测试就是要提供证据表明,在面对敌意和恶意输入的时候,web系统应用仍然能够充分地满足它的需求 1.2为什么进行Web安全测试 2005年06月,CardSystems,黑客恶意侵入了它的电脑系统,窃取了4000万张信用卡的资料。 2011年12月,国内最大的开
阅读全文
多测师讲解app测试 _app与web测试区别(理论01)_高级讲师肖sir
摘要:Web与APP区别: 1、web基于浏览器, app必须要有客户端 2、web关注响应时间,app还需要关注流量、电量、手机本身的硬件条件 3、兼容方面,web是浏览器兼容,选择不同的浏览器内核,app是手机,有不同品牌,android和ios系统,还需要看屏幕分辨率、屏幕尺寸,和其它app之间的兼
阅读全文
多测师讲解app测试 _测试流程和测试方法(00)_高级讲师肖sir
摘要:移动端app测试流程与方法: 一般原生App各自使用系统的方法即可完成开发并提交。 App框架是基于原生+H5,H5负责展示和交互。 让Android和iOS原生预定义一些统一的接口,h5直接调用使用,从而免去了复杂的兼容性判断,大大地减少前端工作,也使得性能更好。 接口测试最重要一方面测试——兼容
阅读全文
上海_多测师面试 _外包公司(2020年10月18日)_高级讲师肖sir
摘要:1、自我介绍2、业务介绍3、python+selenium框架4、单例设计模式的体现?5、单例模式的特点?所有的用例都使用同一个driver对象把driver对象变为basepage这个类的属性6、selenium的工作原理?7、postman参数化怎么做的?8、Python有哪几个大的版本?9、p
阅读全文
多测师讲解 _No Android devices were detected by adb.报错_高级讲师肖sir
摘要:原因:adb 没有连接上夜神模拟器 解决:cmd——adb connect 127.0.0.1:62001
阅读全文
多测师讲解性能测试 _夜神使用报错归纳_高级讲师肖sir
摘要:一、夜神使用: (前提电脑中必须安装了夜神模拟器,没有的话首先需要下载夜神模拟器) 1.必须先打开夜神模拟器,然后再开夜神目录到bin文件,2.如:C:\Program Files (x86)\Nox\bin 3.输入命令:nox_adb.exe connect 127.0.0.1:62001 4.
阅读全文
多测师讲解mysql_查询数据库比较慢可能原因___高级讲师肖sir
摘要:查询数据库比较慢可能是哪些原因造成的?1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最
阅读全文
多测师讲解__ 测试分类__高级讲师肖sir
摘要:测试分类: 一、按开发阶段划分 1.单元测试(Unit Testing) 2、集成测试(Integration Testing) 3、系统测试(System Testing) 4.验收测试(Acceptance Testing) 二、按是否查看代码划分 1.黑盒测试(Black-box Testin
阅读全文
多测师讲解性能测试 _xxx功能性能测试方案:_高级讲师肖sir
摘要:xxx功能性能测试方案: 1.背景概述 xxxxx 2. 测试目标 考察xxx功能在即使高负载下的系统压力,以及在常规并发下持续运行的稳定型校验。 1 3. 测试方法 测试方法 测试工具 测试功能范围 测试描述 稳定性测试 脚本,手工 文件生成 1.脚本执行,每100s 两个项目随机选择三个文件进行
阅读全文
多测师讲解jmeter _概念总结_高级讲师肖sir
摘要:1、Jmeter的概念?JMeter是Apache组织开发的基于Java的压力测试工具。具有开源免费、框架灵活、多平台支持等优势。除了压力测试外,JMeter在接口测试方面也有广泛的应用。 2、常见的接口测试工具有哪些?手工测试的话可以用postman ,自动化测试多是用到Jmeter(开源)、so
阅读全文
多测师讲解app测试 _App自动化环境安装(新版本)_高级讲师肖sir
摘要:我们主要讲解app自动化环境的搭建以及定位和app测试 在市面上app测试流行,分为按照端和ios端(ios端必须要maos系统,还要企业级的证书,再公司一般不会用ios做自动化) 一、App自动化测试环境用途: 主要用于做App端的UI自动化测试、熟悉adb相关命令(a表示安卓,表示debug ,
阅读全文
多测师讲解app测试 _App自动化环境安装(旧版本)_高级讲师肖sir
摘要:App自动化环境安装 搭建APP自动化测试环境 1、测试环境:windows环境 2、使用的语言:python 本地安装python2.7 3、安装JDK SDK依赖于JDK 第一步: 安装需要jdk1.8以上的 查看jdk: java -version 第二步: 安装 Android SDK SD
阅读全文
多测师讲解性能测试 pytest_高级讲师肖sir
摘要:Chapter 1 安装和启动 pytest作为一个测试框架,可以非常简单的建立易用性好,扩展性强的测试集。这些测试因为避免了 大量的样板代码,所以可读性非常高。 你可以花费一点时间通过一个unittest或者略复杂的函数测试来验证你的应用程序或者库。 1.1 安装pytest 1.在你的pytho
阅读全文
上海_多测师面试 _北京纬创(初创公司)(2020年10月)_高级讲师肖sir
摘要:北京纬创,地址:龙阳路星空间1期(京东,网贷方向,自动化,项目长期)1.自我介绍2.介绍项目3.你们公司贷款的额度等级怎么分的4.还款方式有哪些5.python怎么样6.自动化框架是自己写的还是用的别人的,简单写一下你说的继承,比如:b继承a(简历背面手写)7.unittest了解吧,简单介绍一下8
阅读全文
多测师讲解性能测试 _常见的性能指标插件_高级讲师肖sir
摘要:常见的性能指标插件 jp@gc - Transactions per Second: 每秒事务数,服务器每秒处理的事务数,事务是脚本的一个特性,每个事务都包含开始事务和结束事务。事务用来衡量脚本中一行代码或多行代码的执行所耗费的时间,通过检测不同用户的TPS,可以估算出系统处理能力的拐点 jp@gc
阅读全文
多测师讲解二维码 _在线生成_高级讲师肖sir
摘要:https://www.wwei.cn/url?id=H666G_3Z06G
阅读全文
多测师讲解性能测试 _反向代理录制性能测试脚本_高级讲师肖sir
摘要:jemeter自带的录制脚本功能,是利用代理服务器来进行录制的 1,新建一个线程组 2,新建一个代理服务器右击工作台-添加-非测试元件-http代理服务器 3, 配置http代理服务器 端口: 默认为8888,可修改。但要注意,端口不能被其它程序占用,端口信息要与浏览器设置保持一致。 cmd.exe
阅读全文
多测师讲解性能测试 _Nmon实战操作(中)_高级讲师肖sir
摘要:Nmon 操作 Nmon 启动后可以显示 Linux 系统 CPU、内存、进程信息,包括了 CPU 的用户、系统、等待和空闲状态值,可用内存、缓存大小以及进程的 CPU 消耗等详细指标。该种方式显示信息实时性强,能够及时掌握系统承受压力下的运行情况,每颗 CPU 利用率是多少、内存使用多少、网络流量
阅读全文
多测师讲性能测试___nmon __(上)高级讲师肖sir
摘要:1、 一、安装 Nmon 1.下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 2.下载对应系统的 nomn 工具(我用 centos6.5_64 位下载的是 nmon_linux_14i.tar.gz) 3.Linux 中使用
阅读全文
多测师讲解jmeter _startAgent.bat代理报错_高级讲师肖sir
摘要:startAgent.bat 下载地址sigar-amd64-winnt.dll https://api.256file.com/download/29182_sigar-amd64-winnt.dll 下载好了就可以,放在jdk 安装的 bin 目录下 在不行就放在jmeter 下的bin目录下
阅读全文
多测师讲——性能测试 实战2——(004)高级讲师肖sir
摘要:1、常用的性能指标: 2、安装以下两个插件(jar包) 在安装jmeterServerAgent.zip 结果:
阅读全文
多测师讲——性能测试 实战1——(003)高级讲师肖sir
摘要:jmeter聚合报告名词解释 聚合报告:生成此次性能的测试数据报告 Samples:测试一共发出的请求 ,虚拟用户循环次数 Average:平均响应时间,是单个Request的平均响应时间 Median:中位数,50%用户的响应时间在小于该值,这个值是指把所有数据由小到大将其排列,就是 排列在第50
阅读全文
多测师讲解badboy_录制脚本实战002_高级讲师肖sir
摘要:bodboy录制脚本工具 1、第一步 2、录制具体脚本 3、保存,在导出脚本 4、在用jmeter 导入脚本 6、 7、多线程并发 https://blog.csdn.net/lijing4358/article/details/79067051 学习参考链接
阅读全文
多测师讲解badboy_录制脚本工具安装001_高级讲师肖sir
摘要:1、badboy 2、点击:我同意 3、点击安装 4、 5、 5、 6、表示安装成功
阅读全文
多测师讲解jmetera___启动方式—___高级讲师肖sir
摘要:1、启动方式一:bin目录下jmeter 2、jmeter
阅读全文
多测师讲解jmeter的——性能测试理论——高级讲师肖sir
摘要:我们今天学习下jmeter的性能测试 jmeter的介绍: jmeter 是开源, 一般平安用jmeter,华为是自主研发的,有好处,有坏处,很多市面上的工具不适应。 一、什么是性能测试 常见的性能测试:压力测试和负载测试 压力测试:超过临界点 负载测试:加载数据靠近临界点 软件的性能是软件的一种非
阅读全文
多测师讲解性能测试 _理论_(总结)高级讲师肖sir
摘要:一、什么是性能测试 软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时展示出来的及时性。 由定义可知性能关注的是软件的非功能特性,所以一般来说性能测试介入的时机是在功能测试完成之后。另外,由定义中的及时性可知性能也是一种指标,可以用时间或其它指标来衡量,通常
阅读全文
多测师面试讲解 _第三方测试点_高级讲师肖sir
摘要:第三方支付接口测试点:1、订单是否可以正常提交2、同一订单是否可以重复提交3、提交的订单能否取消4、后台收到订单能否进行保存5、支付接口收到订单信息是否和提交订单信息一致6、点击确认支付,页面能否跳转至选择支付接口页面7、返回的订单页面,是否有订单信息8、点击确认支付,能否选择微信支付9、点击确认支
阅读全文
深圳_多测师面试 _柘阳科技笔试题(初创公司)(2020年10月)_高级讲师肖sir
摘要:面试总结: 柘阳科技笔试题(初创公司)Tester Interview Questionshttp与https有何区别2、tcp/ip三次握手3、悲观锁和乐观锁4、左连接、右连接和全连接5、数据库中sum和count的区别以及使用6、软件测试流程7、软件测试方法有哪些?并简短解释8、jmeter中跟
阅读全文
多测师讲解jmeter ----cookie来保持会话第二种方法——级讲师肖sir
摘要:1、HTTP Cookie 管理器 2、HTTP信息头管理器 3、 4、 5、 6、
阅读全文
多测师讲解jmeter _ 数据库插入数据__(2)高级讲师肖sir
摘要:(1)插入具体值 1.连接数据库池 2、 3、 查看数据库中值 (2)插入变量值 出现以上现象就成功了。 解决插入中文显示? &characterEncoding=UTF-8
阅读全文
多测师讲解jmeter _ 导入本地文本内容参数化方法一__(1)高级讲师肖sir
摘要:1、实现参数化(导入本地文件) 1、CSV Data Set Config 2、cms_登录post请求 3、察看结果树 4、本地文件 D:\bao\my.txt
阅读全文
深圳_多测师面试 _平安项目总结(2020年10月)_高级讲师肖sir
摘要:面试公司:平安面试时间:2020-10-14 15:00电话面试:对面2人联系电话:问题:1、自我介绍2、项目流程3、负责模块,详细说明一下4、工作中遇到的解决不了的问题怎么解决,会不会跟同事分享,下次出现怎样避免5、怎样做自动化6、响应数据的格式除了json还有什么7、有一个button按钮,绝对
阅读全文
多测师讲解jmeter _token提取_高级讲师肖sir
摘要:http://42.194.179.144/home/#/login 注意:登录时,账号,密码不变,uuid ,signcode 是变化的 signUuid 55a11287-37fb-4cd4-9214-01b193776552 false true signCode rcx3 false tru
阅读全文
多测师讲解jmeter _图片详解_(全)高级讲师肖sir
摘要:%SystemRoot%/system32;%SystemRoot%; http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince根据省份获取城市接口:http://www.webxml.com.cn/
阅读全文
深圳精英面试总结——华为外包面试,明源云客,有咖面试,招商面试 总结(001)
摘要:华为外包第一场面试题目1.会做性能测试吗?2.Jmeter主要做接口测试还是做功能测试?3.Jmeter做接口测试的一个基本流程?4.UI自动化的框架?5.UI自动化元素定位有哪几种方法?6.UI自动化脚本什么时候写?写完要评审吗?7.ATM取款机的测试点8.金融项目和银行对接吗?9.UI自动化测试
阅读全文
多测师讲解接口测试 —jmeter接数据库(004)_高级讲师肖sir
摘要:1、连接数据库jar包 2、 3、 jdbc:mysql://192.168.153.131:3306/baoan?zeroDateTimeBehavior=convertToNull&allowMultiQueries=true org.git.mm.mysql.Driver 或com.mysql
阅读全文
多测师讲解jmeter _接口请求_(003)高级讲师肖sir
摘要:1、简单接口的请求 2、 3、 正则查看: 正则提取:在后置处理器中正则请求 设置:正则表达式 JSESSIONID提取器: Debug sampler 总结:
阅读全文
多测师讲解jmeter _安装和配置环境(00)_高级讲师肖sir
摘要:1.下载jmeter包,我们已经下载了有现成的; 2、安装jjdk默认安装或自定义安装 默认安装的路径: 如下图 3、第三步:安装完成后配置JDK的环境变量 位置:计算机→属性→高级系统设置→高级→环境变量 环境变量→新建 JAVA_HOME 变量,变量值填写jdk的安装目录 系统变量→寻找 Pat
阅读全文
多测师讲解接口 _需求文档(用户增删改查)_高级讲师肖sir
摘要:首先连接Duoceshi_new网络 密码为Duoceshi_new,因为接口项目部署在Duoceshi_new网段中。 测试工具:postman域名:http://192.168.1.2:8081/ 具体IP根据部署环境修改注意:所有接口入参出参的数据都是JSON格式,字段含义参考swagger界
阅读全文
多测师讲解自动化测试 _接口面试题(001)_高级讲师肖sir
摘要:1、为什么要做接口测试(必要性)1.可以发现很多在页面上操作发现不了的bug2.检查系统的异常处理能力3.检查系统的安全性、稳定性4.前端随便变,接口测好了,后端不用变5.可以测试并发情况,一个账号,同时(大于2个请求)对最后一个商品下单,或不同账号,对最后一个商品下单6.可以修改请求参数,突破前端
阅读全文
多测师讲解jmeter _基本介绍_(001)高级讲师肖sir
摘要:jmeter讲课课程 一、Jmeter简介 Jmeter是由Apache公司开发的一个纯Java的开源项目,即可以用于做接口测试也可以用于做性能测试。 Jmeter具备高移植性,可以实现跨平台运行。 Jmeter可以实现分布式负载。 Jmeter采用多线程,允许通过多个线程并发取样或通过独立的线程对
阅读全文
多测师讲解 _接口自动化框架设计分层思想(001)_高级讲师肖sir
摘要:第一层: 第二层:调用接口层 VOQGWBZYNBOAVZGE
阅读全文
多测师讲解 _接口自动化框架设计_高级讲师肖sir
摘要:背景:因为把传入接口参数、组建测试用例、执行测试用例和发送报告,都放入一个.py文件对于接口的使用非常不灵活就需要数据和接口业务进行分离让代码之间的 耦合性降低。和实现接口的分层管理,所以需要对代码进行封装处理。 接口分层思想: cms_api:组建并发送接口请求 config:放所有接口的入参信息
阅读全文
多测师讲解requests __介绍_高级讲师肖sir
摘要:我们今天讲解的内容 一、什么是Requests? Requests是用Python语言编写的简单易用的HTTP库,用来做接口测试的库。 二、安装requests库 1.按住Windows标志+r,在运行窗口输入cmd,输入pip install requests进行安装。 三、接口测试的流程: 1、
阅读全文
多测师讲解 _requests安装问题解决_高级讲师肖sir
摘要:步骤一:”dos下新建一个pip文件,在文件下建一个pip.ini 文件,步骤二:文件中内容[global]index-url=http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com步骤三:%HOM
阅读全文
多测师讲解requests __中_高级讲师肖sir
摘要:(1)生成报告 import unittest #导入单元测试框架 import requests #导入接口库 import time # #时间戳,导入time模块 from api.HTMLTestRunner3 import HTMLTestRunner#导入生成报告类 class Cms_
阅读全文
多测师讲解requests __上_高级讲师肖sir
摘要:1、三种接口接口请求方式 # # 在python当中接口的请求方式有哪些:# import requests # 导入requests接口库# # # # 请求方式有三种:# # # # 第一种:# rep =requests.get()# rep =requests.post()# # 第二种#
阅读全文
多测师讲解接口自动化测试 _requests_高级讲师肖sir
摘要:rep=requests.post 错误方法: 1、在代理中 把高级中 代理 去除勾选,调用失败
阅读全文
多测师讲解a'pi自动化框架设计思想_高级讲师肖sir
摘要:API自动化框架API自动化框架分为conf、data、utils、api、testcase、runner、report、log8个模块。conf是用来储存系统环境、数据库、邮件等的配置参数、项目的绝对路径、各个模块的绝对路径、各个接口的参数url、data、headers、json、verify(
阅读全文
多测师讲解ui自动化框架设计思想_高级讲师肖sir
摘要:UI自动化框架:UI自动化框架可以分为8个模块,conf、data、public、pageobject、testcase、runner、report、log。conf是用来储存系统环境、数据库、邮件的配置参数、项目的绝对路径、各个模块的绝对路径,其中文件有ini、yaml、xlsx文件等,通过响应的
阅读全文
多测师讲解RF自动化测试实现流程_高级讲师肖sir
摘要:1.环境搭建过程?整套环境需要哪些工具包,以及工具包的作用?因为我搭建的RF框架是基于Python的,所以肯定要先安装Python,python安装完之后,开始安装自动化测试框架rf3.0—在dos安装完成后,再安装wxpython作为GUI的图形化工具,这个工具是用来实现我们程序的输入、输出代
阅读全文
多测师讲解unittest介绍及自动化测试实现流程_高级讲师肖sir
摘要:unittest框架介绍 unittest框架是python中一个标准的库中的一个模块,该模块包括许多的类如 test case类、test suit类、texttest runner类、texttest result类、test loader类test case类的话一个test case 就是一
阅读全文
多测师讲解常用的测试工具分为10类_高级讲师肖sir
摘要:我们将常用的测试工具分为10类。 1. 测试管理工具 2. 接口测试工具 3. 性能测试工具 4. C/S自动化工具 5.白盒测试工具 6.代码扫描工具 7.持续集成工具 8.网络测试工具 9.app自动化工具 10.web安全测试工具 一、测试管理工具 1,TestDirector(大而全) 2,
阅读全文
多测师讲解接口测试 _面试题003_高级讲师肖sir
摘要:接口测试 一、你对HTTP有没有了解过?具体讲一下对http的了解。(答题思路: 定义、常见请求类型、状态码、请求头请求体、响应头和响应体、三次握手和四次挥手。)答:了解,我们做接口的时候基本上都是基于http接口来做的。HTTP是超文本传输协议,超文本是指数据传输时,可以进行文本传输之外的数据,比
阅读全文
多测师接口测试 --常见的接口面试题目002---高级讲师肖sir
摘要:1.postman接口测试,它有一个功能可以设置参数化,你有用过吗 2.你测试过哪些接口 3.有做过接口测试吗?接口测试你们是怎么测的 4.多接口怎么测(postman里面有一个批量处理) 5.get和post请求的区别 6.接口请求的基本结构 7.接口自动化测试怎么做的 8.业务中接口测试的业务请
阅读全文
多测师讲解接口测试 _postman(下)_高级讲师肖sir
摘要:关联接口 定义:上个接口返回的参数作为下一个接口的入参 1)接口1:查询出所有的州,自治区,直辖市,省(且发送请求不需要入参) 接口url地址: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvinc
阅读全文
多测师讲解接口测试 _fiddler无法打开浏览器_高级讲师肖sir
摘要:错误现象: 打开fi'd'dler以后浏览器无法打开,关闭fiddler之后可以打开浏览器 解决方案: 1、 2、 在点击确定
阅读全文
多测师讲解接口测试 _postman(上)_高级讲师肖sir
摘要:Postman 一、Postman介绍 Postman是一个网页调试工具,也可以调试css、html Postman的操作环境 环境:Postman Mac、Windows X32、Windows X64、Linux系统、 postman 浏览器扩展程序、postman chrome应用程序 Pos
阅读全文
多测师讲解接口测试 _HTTP常见的状态码归纳_高级讲师肖sir
摘要:100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议 200 OK 一切正常,对GET和POST请求的应答文档跟在后面 201 Created 服务器已经创建了文档,Location头给
阅读全文
多测师讲解接口测试_F12中network里headers各项属性的含义——高级讲师肖sir
摘要:General部分: Request URL:资源的请求url # Request Method:HTTP方法 Status Code:响应状态码 200(状态码) OK 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 500 - 内部服务器错误 Respo
阅读全文
多测师讲解接口测试 _理论基础知识001_高级讲师肖sir
摘要:前言: 我们今天进入接口测试的学习! 今天学习的内容是偏向理论 接口理论 了解接口测试(1) 一、什么是接口测试? 接口统称api,即程序与程序之间的对接、交接、交互。是测试系统组件间接口的一种测试。 主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。 主要是为了检查不同组件(模块)之间
阅读全文
多测师讲解接口测试 _windows中搭建环境cms_高级讲师肖sir
摘要:eclipse集成开发环境 搭建开发环境需要安装的工具如下 jdk-8u60-windows-x64.exe jdk eclipse.rar 集成开发框架 mysql-install-community-5.7.20.0.msi mysql apache-tomcat-7.0.56-windows-
阅读全文
多测师讲解接口测试 _linux中搭建环境cms_高级讲师肖sir
摘要:cms后台的搭建, 我们主要是用来做接口测试和接口自动化测试; 我们搭建的流程和之前搭建多有米一样; 后期给我们一个war包就要知道搭建一个文档; 要知道环境项目怎么讲? 讲解下搭建cms环境的流程 一、cms后台管理系统测试环境用途 此接口测试环境主要用于编写接口测试用例、执行手工接口测试、和接口
阅读全文
多测师讲解自动化测试 _RF数据库操作(上)_高级讲师肖sir
摘要:一、安装库 1、查看数据库是否按安装 1.1 DatabaseLibrary pip3 install mysqlclient-2.0.1-cp37-cp37m-win_amd64.whl dos 下安装 导入DatabaseLibrary库 创建库, 关键字: 1、connect to datab
阅读全文
多测师讲解自动化测试 _RF自定义关键字_高级讲师肖sir
摘要:RF自定义关键字 在rf中叫关键字 在python中就叫做函数 或实例方法 我们自己可以写自定义关键字 自己创建一个库 库里面去创建模块 模块里面创建类和实例方法==》rf导入和引用 库和包的区别:库里面可能有多个包、也有可能只有一个包、库就等于包代码驱动 在面试中中,面试官经常或问你有没有写过关键
阅读全文
多测师讲解自动化--rf断言(下)--_高级讲师肖sir
摘要:1、Page Should Contain 1.1存在页面上的内容 1.2 不存在页面上的内容, 运行抛异常 1.3 Page Should Not Contain 1.4 1.5 输入页面元素,判断 1.6Page Should Not Contain Element 不存在的页面元素,运行成功
阅读全文
多测师讲解自动化测试 _RFalert弹框._高级讲师肖sir
摘要:alert弹框定位 Open Browser file:///D:\\bao\\baoan\\alert弹框.html gc sleep 2 Handle Alert accept #点击确定 Handle Alert dismiss #点击取消
阅读全文
多测师讲解自动化测试 _RF封装_(三层模式)高级讲师肖sir
摘要:rf自动化:分层作用: 1、项目 有重复的流程(借款-登录,出借-登录) 2、借款--登录(8个流程)机器人:案例层(用例)写在机器人中,1个机器人=1条用例 分三个层次: 1、案例层(存放用例) 导入流程层 写用例,项目的所有自动化用例都是存放再次层中 登录系统:open,clink,input。
阅读全文
多测师讲解自动化测试 _RF关键字001_( 中)_高级讲师肖sir
摘要:1、关键字如下 1.1Get Text 1.2Get Value 2.#上下滑动(滚动条) Open Browser http://www.jd.com gc Maximize Browser Window sleep 3 #上下滑动(滚动条) Execute Javascript window.s
阅读全文
多测师讲解自动化测试 _RF分配id_高级讲师肖sir
摘要:1、Assign Id To Element、
阅读全文
多测师讲解自动化--rf关键字--断言(下)_高级讲师肖sir
摘要:断言: 1.1Page Should Contain Maximize Browser Window sleep 2 Comment Page Should Contain hao123 #断言当前页面是否包含此文本Comment Page Should Contain 高考加油 #如包含文本则OK
阅读全文
多测师讲解自动化测试 _RF关键字001_(上)_高级讲师肖sir
摘要:讲解案例1: Open Browser http://www.baidu.com gc #打开浏览器 Maximize Browser Window #窗口最大化 sleep 2 #线程等待2秒 Input Text id=kw 多测师 #输入的内容 sleep 2 #等待2秒 #重新加载=刷新 R
阅读全文
多测师讲解自动化测试 _RF模拟鼠标悬停_高级讲师肖sir
摘要:test19 Open Browser https://www.ctrip.com/?sid=155952&allianceid=4897&ouid=index gc Maximize Browser Window sleep 2 Comment Click Element xpath=/html/
阅读全文
多测师讲解自动化测试 _RF定位iframe框_高级讲师肖sir
摘要:Open Browser https://mail.163.com/ gc Maximize Browser Window sleep 2 #进入if框 Comment Input Text name=email a1331653316Select Frame xpath=//*[@id="logi
阅读全文
多测师讲解自动化测试 _RF课堂_定位详解(002上午)_高级讲师肖sir
摘要:1,打开克览器 2、id定位 Input Text id=kw 我是id定位 #id定位方法 3、name定位 Input Text name=wd 我是name定位方法 #我是name定位方法 4、class定位 Input Text class=s_ipt 我是class定位方法 #class定
阅读全文
多测师讲解自动化 _rf 变量_高级讲师肖sir
摘要:rf变量 log 打印全局变量 列表变量: 字典变量: 查看当前工程下的变量 紫色表示变量名有误 设置全局变量 设置列表变量 设置字段变量 关键字书写格式问题
阅读全文
多测师讲解自动化测试_rf节课内容_高级讲师肖sir
摘要:*** Settings ***Library Selenium2LibraryLibrary OperatingSystem *** Variables ***${name} zhangsan@{lis} 张三 李四&{dic} name=张三 age=18 *** Test Cases ***t
阅读全文