软件测试
文章平均质量分 82
若知hui
小白
展开
-
selenium2(webdriver API)—软件测试
partial link name是部分链接内容,必须保证是一个可以访问的URL,必须是链接且链接全局唯一才可以定位。任何一个元素都可以定位到,通过xpath一定可以全局唯一定位一个元素(app定位都是通过xpath)link text是链接内容,必须保证是一个可以访问的URL,必须是链接且链接全局唯一才可以定位。(1)定位弹出框并获得弹出框的操作句柄:switch_to.alert()(1)定位弹出框并获得弹出框的操作句柄:switch_to.alert()原创 2023-08-01 21:11:27 · 310 阅读 · 0 评论 -
selenium1—软件测试
在预设的条件下(自动化脚本)运行系统,预设的条件包括正常的和异常的情况,不需要手工干涉,机器就可以执行越往下测试,效率越高,定位问题越容易,主要精力放在单元测试的自动化(1)单元测试Java,Junit项目比较庞大的系统,spring+structs+hibernate(2)接口测试测试时间阶段:项目前期接口开发完成开始进行测试用例维护量:比较少适合的项目:接口变动比较少的项目(3)UI自动化。原创 2023-04-10 18:00:00 · 706 阅读 · 0 评论 -
禅道篇—软件测试
bug(状态:新建,确认,解决,关闭)(公共的,研发和测试都可以看到)(6)禅道:开源版,可以管理软件的整个流程,即软件测试的流程。(3)经理项目:管理团队、创建项目、创建任务、关联需求。(4)测试人员 :编写测试用例、创建BUG、管理BUG。(4)testLink:开源,只进行测试用例的管理。(5)Bugzilla:只管理bug的生命周期。测试用例(大量、复用、保存、状态变更)(2)产品经理:创建需求、计划、版本。(5)开发人员:管理任务、管理BUG。(2)管理bug和bug的各种状态。原创 2023-04-09 18:00:00 · 970 阅读 · 0 评论 -
项目篇—软件测试
风险:资金不足,测试和开发预估的时间和实际使用的时间不同,有可能使项目延期。windows7,windows8,windows10都可以使用。需求测试—提测版本(冒烟测试)—系统测试—回归测试—测试报告编写。(1)文件类型:支持所有的文件 (各种类型)(2)压缩文件个数:最多压缩100个文件。压缩、解压缩文件不超过30分钟。(3)压缩大小:不超过5G。带有病毒感染的文件不能压缩。原创 2023-04-08 18:00:00 · 86 阅读 · 0 评论 -
进阶篇—软件测试
(1)定义:黑盒测试就是把被测试的软件当成一个黑盒子,不关心软件内部的实现,不关心代码的逻辑结构(相当于代码这一部分是看不见的),只关心输入输出是否符合预期。(7)测试内容:整个模块功能的正确性,单元模块之间接口的正确性,全局数据结构测试,单个模块的缺陷对整个功能模块的影响,模块之间功能的冲突。(8)回归测试:当系统引入了新的代码的时候,要查看新的代码是否影响了旧的功能,进行回归测试(采用自动化测试)(1)定义:白盒测试是针对代码进行测试,分析和测试代码的逻辑和结构,实现的功能,看是否符合用户的需求。原创 2023-04-07 18:00:00 · 553 阅读 · 0 评论 -
用例篇—软件测试
文章目录1.测试用例的概念2.为什么在测试前要设计测试用例3.基于需求设计测试用例的方法4.需求分类4.1功能性需求:4.2非功能性需求:5.等价类设计法(测试用例方法一)5.1设计理念5.2分类6.边界值设计法(测试用例方法二)6.1设计理念6.2注意7.错误猜测法(测试用例方法三)7.1设计理念8.场景设计法(测试用例方法四)8.1设计理念8.2举例(ATM取款流程)9.因果图设计法(测试用例方法五)9.1设计理念9.2使用场景9.3因果图常用的关系:9.4设计步骤9.5例子10.正交法(测试用例方法六原创 2023-04-06 18:00:00 · 575 阅读 · 0 评论 -
基础篇—软件测试
进行测试总结和分析、测试范围和测试的功能模块、测试写了多少测试用例、执行了多少、剩余了多少、发现了多少bug、开发修改了多少bug、剩余bug的解决方案(有风险)原创 2023-04-05 18:00:00 · 601 阅读 · 0 评论 -
概念篇—软件测试
软件开发和测试的模型原创 2023-04-04 18:00:00 · 63 阅读 · 0 评论 -
答疑篇—软件测试
软件测试是软件测试工程师检测软件的功能是否满足用户的需求,也就是测试检测软件的功能是否是正常和正确运行的,以及是否满足用户的需求,并找出没有满足用户需求的具体的点(1)软件开发是软件开发人员按照用户的需求,开发软件的功能,用代码实现;(2)软件测试是软件测试人员按照用户的需求标椎去检测软件的功能是否满足用户的需求;共同目标:都是交付一个高质量可用的软件。原创 2023-04-03 18:00:00 · 445 阅读 · 0 评论