![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
君君宝是一个测试Girl
君君测试要努力
展开
-
聊一次印象最深刻的测试经历-手动测试,也可以做的更好系列1
问题描述:Excel导入系统时,一直提醒“文件正在上传中”作为刚入职的时候的我:1、下载导入模板,按照字段要求,填写一条数据,保存成功后,导入系统bug描述中说明:XX模块XX位置导入Excel数据模板时,无法导入成功,(一直提醒:文件正在上传中)附件中:截图一年以后的我:测试时:1、如上面1所示;2、打开fiddler,抓包,查看报错信息,截图JavaScri...原创 2019-07-23 17:25:05 · 555 阅读 · 3 评论 -
从前端角度分析浏览器响应时间慢等情况
1、测试工具:httpWatch professional测试角度:1、浏览器处理速度依赖渲染引擎和脚本,不同的浏览器渲染引擎不一样。2、css是渲染的重要参数,所以一般要放在前面3、请求不能太多,小图片不能多http请求数量优化方法:1、减少重定向请求2、减少预处理时间(time chart中的blocked)3、减少TCP链接的时间4、减少发送请求的时间...翻译 2019-03-20 11:40:05 · 736 阅读 · 0 评论 -
python+selenium,从文件中读入内容----常用语读取元素
#!/usr/bin/env python# -*- coding:utf-8 -*-import xlrdclass IDImport: def element_Info(self, path): dic = {} file = open(path) for line in file: # # 去除首尾空格 ...原创 2018-12-13 16:05:45 · 393 阅读 · 3 评论 -
软件测试-搭建测试环境
搭建测试环境的思路:1、想象一种场景,A有一袋子东西(其中有a,b,c),其中a是向C借的,b向D借的,如果,你把这袋子东西拿走,你应该也要跟C说,跟D说。因此,在部署时,并不是有tomcat就足够,应该与之对应的都要同步修改,配置例如,数据库,两种可能,1、去访问开发人员的数据库,2、开发人员把包给自己,自己去搭建搭建测试环境等前期准备工作:一、设备准备1、物件齐全:程序...原创 2018-12-04 08:52:58 · 3372 阅读 · 0 评论 -
python+selenium 屏幕截图
一、掌握知识的目的:当发现执行结果与预期结果不一致时,可以截图,一目了然二、学习方法:两种:(1)、driver.get_screenshot_as_file(路径+图片名称.png)(2)、使用PIL(第三方库,属于Python的,目的是做图像相关的操作)区别:1、第一种方法在selenium中最常见,但是有一种情况不能使用,即该界面是有弹框。JavaScript类型则只能使...原创 2018-11-28 20:58:05 · 675 阅读 · 0 评论 -
python+selenium常见实例-如何测试查询框
一、目的:测试查询框二、思路:(1)查询框分类:1、关键字符查询;2、关键字+空格查询;3、只输入空格进行查询;4、非法字符查询(2)定位元素:1、定位查询框2、定位查询按钮;3、定位列表中的元素(判断输入值是否正确查到)三、重难点:1、关键字+空格如何查询;2、只输入空格进行查询3、如何判定是否查询到四、重点突破:(1)关键字+空格如何查询解决:将关键字+空格转化...原创 2018-11-02 17:01:04 · 501 阅读 · 0 评论 -
selenium +python 实战训练之xlrd读取Excel中的内容
学习目标:读取用户输入的数据:比如登录账户密码,比如文本框中的内容实现方法:使用xlrd读取Excel中的内容,以字典的形式展示实现方法:1、需要安装xlrd模块, 打开cmd,输入命令:pip install xlrd 进行安装。2、使用以下实例,可以直接调用读取for row in range(1,sheet.nrows):#从第二行开始,获取所有行数 inf...原创 2018-11-06 16:20:19 · 437 阅读 · 0 评论 -
selenium +python 实战训练之操作复选框
实现效果:1、判断复选框是否被选中,并打印列表中的内容重难点:1、定位元素答:如果只有一个复选框,建议直接定位到该元素,如果有多个复选框,则找到规律,循环遍历元素2、判断是否被勾选element.is_selected()3、勾选元素element.click()实例展现:查看每一行的规律,来筛选每列的第一个元素han1 = d.find_elements_by_xpa...原创 2018-10-26 15:53:02 · 492 阅读 · 0 评论 -
python+selenium 中元素定位不到的原因:Unable to locate element
在自动化测试中,定位方法种类众多,常用方法如下:driver.find_element_by_id()driver.find_element_by_name()driver.find_element_by_class_name()driver.find_element_by_tag_name()driver.find_element_by_link_text()driver.find...原创 2018-10-23 16:25:58 · 7163 阅读 · 5 评论 -
软件测试---功能测试----测试小流程-----防止漏测----持续更新
根据本公司自身的业务,因此功能测试方面,主要测试我们所看到的网页、其中的逻辑等;因此特意总结出以下测试:1、页面布局是否合理:按钮摆放是否合理;字体大小是否一致;字段位置与标题是否 保持一致2、公司具体业务逻辑,请以公司需求文档一致3、各按钮功能是否实现:1)新增功能a)新增页必填字段是否正确标出;当必填字段没有填写,页面无法正常保存;且出错位置高亮显示并提醒不能为空;b)...原创 2018-10-25 10:24:08 · 959 阅读 · 0 评论 -
python+selenium常见实例-如何从TXT文档中读取用户信息
1、分开成每一条,然后转化成字典confg=open的文件for line in config:每行进行分割---------例如下面,根据=分割,并且列表解析,防止有回车result=【ele.strip( ) for ele in line.split(" ")】 由于分割成了两个并行的字符串,因此需要继续分割比如,将TXT文档中的用户账号密码读取...原创 2018-10-22 16:26:50 · 762 阅读 · 0 评论 -
python+selenium常见实例-根据日历进行查询(上)
一、思路:1、查找日历元素;2;设置日历时间;3、查找搜索元素;4、点击搜索按钮;5、查看列表元素6、打印列表中的信息7、判断日期是否正确二、重难点1、设置日历时间2、打印所查询的列表中的信息三、解决办法日历设置:请参考该链接:https://blog.csdn.net/duzilonglove/article/details/78246903;二、实例de...原创 2018-10-22 16:20:33 · 895 阅读 · 0 评论 -
手把手教你安装虚拟机以及Win7系统
1.准备资料:VMware Workstation,win7系统.iOS如果需要安装包请给给几个金币我,我就私发2. 安装:(1)安装VMware Workstation,参考:https://jingyan.baidu.com/article/08b6a591e505cb14a809220c.html遇到的问题:IntelVT-X处于禁用状态:解决办法:在BIOS中设置。具体参考https://...原创 2018-06-13 23:21:54 · 278 阅读 · 0 评论