- 博客(171)
- 资源 (4)
- 收藏
- 关注
原创 selenium 三种断言以及异常类型
断言assertion:验证应用程序的状态是否同所期望的一致。常见的断言包括:验证页面内容,如标题是否为X或当前位置是否正确,或是验证该复选框是否被勾选。selenium 提供了三种模式的断言:assert 、verify、waitfor Assert 失败时,该测试将终止。 Verify 失败时,该测试将继续执行,并将错误记入日显示屏 。也就是说允许此单个 验证通过。确保应用程序在正确的页面...
2018-03-23 16:00:09 4561
原创 selenium API
1、对浏览器操作1.1用webdriver打开浏览器//打开firefox浏览器System.setProperty("webdriver.gecko.driver", "C:\\Program Files\\Mozilla Firefox\\geckodriver.exe");WebDriver dr = new FirefoxDriver();//打开chrome浏览器//设置chr...
2018-03-20 16:42:03 747
转载 自动化测试-在自动化测试之前你需要知道的
什么是自动化测试? 首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来替代或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmter),或自己写的一段程序,用于生成1到100个测试数据。狭义上来讲,通过工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。 ...
2018-03-20 11:54:55 449
转载 自动化测试流程
自动化测试流程1.制定测试计划 在展开自动化测试之前,最好做个测试计划,明确测试对象、测试目的、测试的项目内容、测试的方法、测试的进度要求,并确保测试所需的人力、硬件、数据等资源都准备充分。制定好测试计划后,下发给用例设计者。2.分析测试需求 用例设计者根据测试计划和需求说明书,分析测试需求,设计测试需求树,以便用例设计时能够覆盖所有的需求点。一般来讲,基于W...
2018-03-19 11:10:52 929
原创 自动化测试-selenium IDE使用
selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位,可以使用selenium IDE将录制的脚本生成相应的带单元测试框架的自动化测试脚本。selenium具有录制功能,可以web回放,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。selenium IDE是Firefox的一个插件,依附于Firefox。所以需要先安装Firefox浏...
2018-03-19 11:08:25 37448 2
原创 测试基础理论
测试:分类:单元测试、集成测试、系统测试、验收测试单元测试的定义:对探监中的最小可测试单元进行检查和验证。单元测试的原则:1、尽可能保证各个测试用例是互相独立的。2、一般由代码的开发人员来实施,用以检验所开发的代码功能符合自己的设计要求。单元测试的框架:有Xunit、JUnit、Nunit、PHPUnit、CppUnit集成测试定义:是在单元测试的基础上,测试在
2016-12-05 15:32:30 661
转载 实用的60个CSS代码片段[转]
1、垂直对齐如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,可以很优雅的解决这个困惑:.verticalcenter{ position: relative; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(
2016-09-26 15:07:19 717
转载 知道这20个正则表达式,能让你少写1,000行代码
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。下面是@技匠 整理的,在前端开发中经常使用到的20个正则表达式。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\d{1,4})(
2016-05-23 15:17:36 1603
原创 Don't let me think 笔记
第一章 别让我思考如果要让网页有效,它们必须在用户第一眼看到是将自己展现出来,而做到这一点最好的方法是创建不言而喻的网页,或者至少要做到自我解释。第二章 我们实际上是如何使用Web的在大部分时间里,用户实际上做的是在每一个页面上瞥一眼,扫过一些文字,点击第一个令他们感兴趣的或者大概符合他们寻找目标的链接。通常,页面上的很多部分他们是看都不会看的。想设计有效的网页,必须接受网络使
2016-05-15 09:32:05 681
转载 为啥UI设计师要学习产品思维?
前言:我们在进行用户体验设计时,常常想的是如何让这个产品的功能变的更易于用户使用。但实际上,功能只是一个产品中很小的一部分。它们只是产品想解决的众多用户问题中的众多解决方案之一。在产品中思考意味着不仅在某个用户的问题中思考,还要在产品目标,收益中思考。产品经理的第一角色是什么?是用户。做产品的人一定要把自己当作用户,产品最终面向的人群也是用户,所谓的产品
2016-05-12 15:42:27 896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人