- 博客(17)
- 收藏
- 关注
原创 web自动化测试Day5
白盒测试,对程序源代码进行测试。python自带的一种单元测试框架控制测试用例的执行顺序,testsuit中也可以包含testsuit.代表一个测试通过 写法2:所有以test开头的 suite.addTest(unittest.makeSuite(Test02))批量执行指定测试方法解决上述问题,搜索指定目录下指定开头的py文件,在py文件中搜索test开头测试方法,并且将这些方法添加到测试套件中#调用方法unittest.TestLoader().discover("../cases")#扩展uni
2024-08-18 17:18:29 248
原创 web自动化测试Day4
下拉选择框;弹出框;滚动条操作;frame表单切换;多窗口切换;窗口截图、验证码处理下标从0开始#通过下标形式访问#通过value值形式访问实例化select时候,需要的参数是select标签元素调用select标签时候,通过索引、value属性值、显示文本去控制,不用click事件driver.find_element_by_css_selector('#alerta').click()#切换到alert并返回at=driver.switch_to.alert#同意at.accept()#取消at.di
2024-08-15 12:18:17 295
原创 Python自动化测试-异常+UnitTest框架(2)
遇到错误时候,抛出异常(raise 关键字)捕获异常:重点是如何捕获异常,让代码继续run。
2024-07-18 21:00:43 503
原创 Python自动化测试-基本语法+json(1)
缺点:集合转换不能保证数据 在原列表中出现的顺序(一般来说,不考虑这件事情)共有权限:直接书写的方法和属性;共有的方法和属性,可以在任意地方访问和使用私有权限:类内部,属性名或方法名前加__,则这个属性或者方法就变成了私有;只能在当前类的内部使用,在外部不能使用。
2024-07-17 23:00:54 972 1
原创 MySQL-Day4
把12,34,‘ab’,拼接成‘1234ab’select concat(12,34,'ab')计算字符串长度‘abc’select length('abc')返回3一个utf-8,一个汉字表示3个长度select length (‘我和you’) 返回9select * from students where length(name)=9left(str,len)返回字符串str的左端len个字符,中文和英文字母个数len一致select left('我和你abc',3)返回我和你select left
2024-06-20 14:54:23 1069
原创 MySQL-Day3
边写边运行,否则后面出错时候会难以排查搭框架基本的select语句框架建起来,如果有多表,把相应的多表联合起来看条件决定where后面的显示的字段select后面的内容两张表相同地方select * from 包括内连接以及左/右部分特有的内容select * from 表1 inner join 表2 on 表1.字段=表2.字段 where 条件连接三张表,students,scores,coursesselect * from students st inner join scores sc on s
2024-06-19 13:29:31 1069
原创 Linux系统操作
d目录 -文件 r可读 w可写 x执行 -代表非,即不可drwxrwxr-x 前三个,第一组,指文件的拥有者的权限,第二个,代表文件拥有的组的权限,第三其它组用户的权限-r 对于目录操作 -p对于不存在的进行操作 .代表当前文件夹打包+压缩tar czf b.tar.gz *txt 将txt文件打包并压缩成b.tar.gz解压+解包tar zxf b.tar.gz -C btar 以gzip方式解压并解包 前提包存在,这个是针对解包。
2024-06-13 17:02:34 910
原创 软件测试学习(4)
三大件 html+css+jshtml:一套标记标签组成,解释给程序员看单标签:双标签:属性:描述某一特征测试点:在前端发布上线之前,要检查描述不恰当的文字出现,检查注释或去除注释。
2024-05-28 22:05:25 451
原创 软件测试学习(3)
软件在使用过程中存在的任何问题,即bug用例执行不通过,需要进行缺陷管理工作流程:设计用例-->执行用例(执行测试)-->缺陷(提交、验证、关闭)缺陷定义:任何问题(bug)缺陷标准:多功能、少功能、错误、缺少隐形功能、易用性描述缺陷重点:缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注提交缺陷信息:指派人、缺陷等级、修复优先级、类型、状态(统计缺陷类型)特点:三管融合 产品管理,项目管理,质量管理轻量级,开源,简单。
2024-05-27 23:09:44 808
原创 软件测试学习(2)
上点:必选(不考虑区间开闭)内点:必选(选择中间范围)离点:开内闭外 开区间选择内部离点,闭区间选择外部离点(开区间时候,如果上点的不符合,那么就没有必要再测更外的离点了,应该是内部离点;同理闭区间)#强调单个输入框,常用方式 边界+等价类#面试题目:最常用的用例设计方法有哪些?等价类,边界值#常见词语,大小尺寸重量最大至多#多条件之间有依赖关系,使用判定表进行测试覆盖#判定表一般适合4个以内条件依赖关系#如果条件超过4个,不适合覆盖所有条件,应采用(正交法)来解决。
2024-05-23 21:26:03 277 1
原创 软件测试学习(1)
5.15-5.17用代码或者工具代替手工来自动测试,并且能自动生成文档使用代码/工具对服务器提供的接口进行测试,是否能正常访问模拟多人使用软件,查找服务器缺陷 查看服务器响应时间按照阶段分按代码可见度最重要的五点用例:用户使用的案例测试用例:为测试项目而设计的执行文档;作用:防止漏测+实施测试的标准用例执行时的八大要素(编写格式):建立八大要素 格式:表头比主题字体大2号 加粗居中 科技蓝 过程中调整列宽步骤:(为空也要验证,养成习惯)分析步骤需求:长度类型规则(几乎这些)
2024-05-17 16:57:31 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人