![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 65
即将翻身的咸鱼
这个作者很懒,什么都没留下…
展开
-
元素三大等待
1.硬性等待让当前线程暂停执行,应用场景:代码执行速度太快了,但是UI元素没有立马加载出来,造成两者不同步,这时候就可以让代码等待一下,再去执行找元素的动作线程休眠,强制等待 Thread.sleep(long mills)package com.example.demo;import org.junit.jupiter.api.Test;import org.openqa.selenium.By;import org.openqa.selenium.firefox.Firefox..原创 2022-03-26 16:20:38 · 997 阅读 · 0 评论 -
Selenium常用API的使用--Java语言
seleniumAPI原创 2022-03-26 09:55:52 · 975 阅读 · 3 评论 -
Idea中自动化测试环境搭建
Firefox、IE、Chrome浏览器自动化环境问题可参考这篇博客:https://www.cnblogs.com/yyoba/p/12048866.htmlStep1:创建Maven项目Step2:引入selenium框架 <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java<原创 2022-03-24 10:14:16 · 885 阅读 · 1 评论 -
Selenium在Firefox浏览器中UI自动化测试环境搭建
1.Selenium IDESelenium IDE是一个Firefox/Chrome插件,用于记录和回放用户与浏览器的交互,使用它来创建简单的脚本或协助进行探索性测试1.1 Selenium IDE安装官网下载插件后本地安装http://www.seleniumhq.org/download/浏览器搜索插件安装当Firefox看到如下插件就说明Selenium IDE已安装好1.2 Selenium IDE录制/回放工具栏->Selenium IED直接点击菜单栏SE图标举原创 2022-03-23 17:49:03 · 1650 阅读 · 6 评论 -
python+unittest框架实现接口自动化
1.接口测试接口测试是在测试系统组件间接口的一种测试。接口测试主要是用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点主要是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。2.为什么要做接口测试?不通过前端UI界面,或者前端UI界面还没设计出来需要对功能做测试,这也是测试工程师需要尽早介入测试业务的逻辑,数据的资源,安全,都需要通过接口去测试3.接口测试流程需求评审-接口评审---->需求分析-接口分析---->接口用例设计---->原创 2021-07-08 10:22:49 · 388 阅读 · 0 评论 -
软件测试----百度搜索引擎测试用例
原创 2020-12-03 19:04:26 · 2173 阅读 · 0 评论 -
软件测试----微信发红包测试用例
原创 2020-11-22 20:43:50 · 732 阅读 · 0 评论 -
软件测试----QQ登录测试用例
原创 2020-11-06 19:36:20 · 521 阅读 · 0 评论 -
软件测试----水杯测试用例
原创 2020-11-04 20:41:59 · 215 阅读 · 2 评论 -
软件测试----淘宝购物车测试用例
原创 2020-10-16 12:32:42 · 1434 阅读 · 0 评论 -
软件测试---进阶篇
一、总体预览二、按开发阶段划分1.测试金字塔与业务测试分析SDK:全称:Software Development Kit 一般是指软件工程师特定的开发工具集合ROI:投入产出比2.单元测试(Unit Testing)单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单位的正确性,测试的对象是软件设计的最小单位:模块。又称为模块测试测试阶段:编码后或者编码前测试对象:最小模块测试依据:代码和注释+详细设计文档测试方法:白盒测试测试内容:模块接口测试、局部数据结构测试、路径测原创 2020-10-16 11:47:48 · 268 阅读 · 0 评论 -
软件测试---用例篇
一、测试用例的基本要素1.测试用例的概念测试用例是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素好的测试用例是一个不熟悉业务的人也能依据用例来很快的进行测试2.评价测试用例的标准对比好坏代码的标准用例表达清楚,无二义性.用例可操作性强用例的输入与输出明确,一条用例只有一个预期结果用例的可维护性好用例对需求的覆盖率高暴露程序Bug能力强3.测试用例的基本要素必写项;(1)用例编号:测试用例的编号有一定的规则,比如系统测试用原创 2020-10-15 19:22:12 · 347 阅读 · 0 评论 -
软件测试---基础篇
一、软件测试的生命周期需求分析–>测试计划–>测试设计、测试开发–>测试执行 -->测试评估二、软件测试&软件开发生命周期需求阶段测试人员了解需求,对需求进行分解,得出测试需求计划阶段根据需求编写测试计划/测试方案设计阶段测试人员适当了解设计,对于设计测试用例是很有帮助的,测试人员搭建测试用例框架,根据需求和设计编写一部分测试用例编码阶段测试人员一般是不需要编码的,但已经编码的模块,专业的白盒测试人员可以计划执行单元测试,完善、细化测试用例原创 2020-10-10 16:00:32 · 229 阅读 · 0 评论 -
软件测试---概念篇
一、软件测试的目的和原则目的:验证软件有或没有问题原则:以客户为中心,遵循软件测试的规范、流程、标准和要求好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案成功的测试方案是发现了至今为止尚未发现的错误的测试方案测试并不仅仅是为了找出错误,通过分析错误产生的原因、阶段、及错误发生的趋势,(1)帮助项目管理者了解当前软件开发过程中的缺陷,以便及时纠错、改进(2)帮助测试人员设计出有针对性的测试方案,改善测试的效率和有效性(3)让开发人员指导错误产生的重灾区,加强自测试(4)让客户清除我们专业的原创 2020-10-09 18:40:05 · 574 阅读 · 0 评论 -
软件测试---概念篇
一、什么是软件测试软件测试就是证明软件不存在错误的过程软件测试就是为了证明程序能够正确运行二、测试与调试的区别1.目的不同:测试的任务是发现程序中的缺陷,调试的任务是定位并且解决程序中的问题2.参与角色不同测试主要由测试人员和开发人员来执行,黑盒测试主要由测试人员来完成、单元/集成测试主要是由开发人员执行,调试由开发人员完成3.执行的阶段不同测试贯穿整个软件开发声明周期,调试一般在开发阶段三、软件测试的目的和原则目的:验证软件有或没有问题原则:以客户为中心,遵循软件测试的规范、流程、原创 2020-10-04 21:29:23 · 416 阅读 · 1 评论