软件测试
文章平均质量分 51
保护眼睛
这个作者很懒,什么都没留下…
展开
-
selenium学习
自动化测试如何定位页面上的元素获取文本的内容添加等待、清除clear()浏览器的后退、前进、滚动、窗口大小、最大化如何定位页面上的元素定位页面元素的原则:元素的属性是全局唯一的获取页面元素的方式不是唯一的、但是获取元素时候要确保元素的属性是全局唯一的from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get("https://www.baidu.com/")# 通过id找到页面的元素drive原创 2021-09-03 22:34:01 · 463 阅读 · 2 评论 -
初始Selenium
自动化测试Selenium示例selenium webdriverselenium IDESeleniumSelenium是针对Web应用的开源自动化测试工具,通过编写模拟用户操作的脚本,它会打开浏览器对Web应用进行黑盒测试。可以方便的用于功能测试、兼容性测试、 稳定性测试及并发测试。目前已被主流浏览器厂商广泛支持,同时也是很多其它自动化测试工具(比如,RobotFramework)的底层核心技术。Selenium由IDE、Remote Control(简称RC)、WebDriver、Grid四个工程原创 2021-09-02 23:28:47 · 3851 阅读 · 0 评论 -
自动化测试
自动化测试自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。常见的自动化测试工具:QTP、selenium、Rational Robot 、jmeter、appium、soapui、Loadrunner等等selenium 是一个web 的自动化测试工具,相因为它相比QTP有诸多优点:免费,也不用再为破解QTP 而大伤脑筋小巧,对于不同的语言它只是一个包而已,而QTP 需要下载安装1个多G 的程序。原创 2021-09-02 21:43:49 · 3507 阅读 · 0 评论 -
SpringMVC中单元测试中事务的使用
SpringMVC中单元测试中事务的使用如果想要对我们业务中的某个模块进行测试的话、那么我们就可以使用单元测试来对我们的业务方法进行测试????比如我们要对当前的添加用户的方法进行测试、右击点击Generate、生成对应的单元测试的方法、选中我们要测试的方法????但是进行单元测试的时候、会在对数据库进行更改、也就是污染数据库????点击运行、就会在数据库中看到对应的记录????也会得到对应的结果????那么如何做到不污染数据库、但是又能得到我们需要的测试的结果呢?????这就原创 2021-08-06 20:21:17 · 208 阅读 · 0 评论 -
软件测试有关概念
黑盒测试、白盒测试、灰盒测试、国际化测试、本地测试、业务测试、界面测试按是否查看代码划分:黑盒测试:不关心软件的内部的结构、逻辑、功能的具体的代码实现、只关心输入和输出是否满足用户的需求黑盒测试设计的测试用例的方法?等价类、边界值、因果图法、错误猜测发、正交法、场景法比如Java单元测试的框架JUnit白盒测试:去测试软件的内部的代码的逻辑、结构、功能是否满足用户的需求。白盒测试的方法:语句覆盖、循环覆盖、逻辑覆盖(路径覆盖、条件覆盖、判定覆盖、条件组合、判定组合)灰盒测试:即关心软原创 2021-07-29 12:03:18 · 94 阅读 · 0 评论 -
软件测试(二)
水杯测试用例转载 2021-07-24 23:46:55 · 81 阅读 · 1 评论 -
软件测试(一)
单元测试、集成测试、系统测试、回归测试、冒烟测试、验收测试单元测试集成测试系统测试回归测试冒烟测试验收测试单元测试单元测试指的是对软件的组成的单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小的单位:模块。单元测试又称为模块测试。测试的阶段:编码前或者编码后测试的对象:最小的模块测试人员:白盒测试工程师或者开发人员测试依据:代码和注释 + 详细文档设计测试方法:白盒测试测试的内容:模块的接口测试、局部数据的结构的测试、路径测试、错误处理测试、边界测试集成测试原创 2021-07-24 00:03:19 · 82 阅读 · 3 评论