前言 想要实现UI自动化测试,那么我们首先得准确定位元素,然后才能对定位的元素进行各种操作,所以定位元素是前提,也是我们的重点。下面介绍七种常用的元素定位方法。 我们以测试窝登录界面为例,首先,打开测试窝登录界面。  1.鼠标放到用户名输入框,右键单击,然后点击检查 2.点击检查后会显示该输入框的相关元素,如上图。 1)通过元素ID定位 首

374° /3724 人阅读/9 人点赞/2 条评论


前言 前一章节已经完成环境搭建,下面简单介绍下对浏览器的基本操作,让大家先了解一些简单的操作。这节主要介绍浏览器打开、刷新、前进、后退、截图、退出等功能。 1)打开浏览器 from selenium import webdriver #导入webdriver模块 driver = webdriver.Chrome() driver.get("https://www.testwo.c

259° /2589 人阅读/4 人点赞/1 条评论


一、环境搭建 关于selenium的相关介绍我网上已经很多了,就不在这里介绍了,感兴趣的朋友可以百度搜一下,下面我们直接进入主题, 博主环境如下 OS:MAC 10.12.5  Python: 3.5.1 selenium 3.5.0 virtualenv 15.1.0 chromewebdriver  1)python安装 打开htt

279° /2772 人阅读/3 人点赞/2 条评论


亲测,好用。可以自己设置规则,排除掉一些没有必要测试的情况。

1118° /11134 人阅读/42 人点赞/5 条评论


软件性能测试见解与总结入行快两年了,在这几年里,目睹软件测试得到极大的发展,各企业对于测试的需求大大增加,但据我所了解,大部分的企业对测试的需求大多只是停留在黑盒测试阶段,其实这样的测试是不完整的。对于测试本身,个人认为可以依照面向对象的不同划分为三种。1、面向系统:即面对被测系统本身,这类测试主要是验证被测系统的完善性,健全性。具体的测试目的为验证方法函数是否正确,功能是否正常,需求是否满足

384° /3820 人阅读/2 人点赞/2 条评论


作为软件测试人员,我们经常会遇到压力测试、稳定性测试、功能测试、性能测试、兼容性测试等等,有时在工作中潜移默化的就已经在使用这些测试方法中包含的点,但是我们没有太在意去总结梳理,那么每个测试方法的关注点是什么?如:在性能测试的过程中我们应该最该关注什么?等等的思考呢,经过几次的总结,今天首先将性能测试的关注点进行梳理,其余的测试后面的博客中将会补充。概念:是检验系统的性能是否符合要求的测试性能

421° /4213 人阅读/1 人点赞/0 条评论


此文不是鸡汤,只是个人的一些思考,也希望更多的测试精英能够坚守在测试行业,为测试行业的发展共同努力。测试,你是否遇到了瓶颈?有的感觉测试不受公司重视,不被关注;有的做了多年功能测试,想要转测试开发,但由于技术很难提升,所以遇到了瓶颈。

415° /4082 人阅读/20 人点赞/7 条评论


测试用例的设计步骤作为测试新人,如何实现测试用例的设计一直是我的一个疑惑,在工作中写过几个项目的测试用例,尝试总结一个测试用例的设计步骤。前提:编写测试用例之前我们需要对项目的需求有清晰的了解,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数,作为测试用例的编写者不仅了解要有常见的测试用例编写方法,同时需要了解被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构。步骤:

423° /4232 人阅读/1 人点赞/0 条评论


1.先看看这个页面,是一个bbs帖子详情页面,这里呢有个id的参数,它的值为1 2.我们要怎么知道它才有sql漏洞呢?,它的参数ID值为1 ,那么我们能改这个参数吗?     a.我们随便改改试试看,把1改成 1 and 1=1      

834° /8325 人阅读/86 人点赞/2 条评论


软件测试是软件质量保证的关键步骤。美国质量保证研究所对软件测试的研究结果表明:越早发现软件中存在的问题,开发费用就越低;在编码后修改软件缺陷的成本是编码前的10倍,在产品交付后修改软件缺陷的成本是交付前的10倍;软件质量越高,软件发布后的维护费用越低。另外,根据对国际著名IT企业的统计,它们的软件测试费用占整个软件工程所有研发费用的50%以上。相比之下,中国软件企业在软件测试方面与国际水准仍存

401° /4012 人阅读/0 人点赞/0 条评论