- 博客(13)
- 收藏
- 关注
原创 【学习笔记】——postman多接口关联测试
在平时做测试工作的时候会遇到需要获取token才能请求的接口的场景,这时候就要多接口关联的一个测试。
2023-05-13 10:50:53
439
原创 【学习笔记】——appium移动端自动化测试实战
本次时基于POM模式进行设计的,所以与web测试一样,主要分为base、page、testcase、data四部分,其他按照需求增加了config、report、utils模块。首先对appim的drvier参数进行配置,这里使用yaml进行存储配置数据,主要配置数据为:platformName、platformName、deviceName、appPackage、appActivity、noReset。在test_login中传入参数,用代码模拟业务流程,最后进行断言,判断是否登录成功。
2023-05-12 10:06:42
409
原创 [Web自动化测试]——python + selenium + unittest + ddt数据驱动项目实战
可以看到上一篇文章中course01、course02、course_jmeter,course_oracle的页面封装可以整理成一个页面进行封装,因为在整理需求的时候可以发现,这都是在课程列表页的相同的模块,只是在不同的是在页面的切换。4、对测试用例进行优化,增加数据驱动的传入参数(由于断言需要,应该传入参数增加预期结果的课程名称)2、将课程详情按钮的定位元素的路径作为参数,对进入课程详情页的方法进行封装;3、将课程名称的元素路径作为参数,对获取详情页的课程名称的方法进行封装;
2023-04-26 10:07:59
390
原创 [Web自动化测试笔记]——python + selenium + unittest + POM 自动化测试实战
POM模式的设计多种多样,主要还是得自己理解原理。在编写代码的过程中最好自己手敲,有助于理解。之后还会对该项目进行数据驱动、日志监控和持续集成的工作。
2023-04-24 11:27:42
897
1
原创 【接口测试笔记】postman+newman实现接口集合一键执行
在测试人员进行接口关联时,如何避免重复的选择集合、勾选测试接口并选择数据文件这一系列繁琐的操作实现一键执行的操作呢?
2023-04-17 13:04:42
367
2
原创 ~笔记~【Web自动化测试】——selenium三大等待
2)自动化是由机器来进行的操纵,将手工测试所执行的内容转化为机器执行;3)在指定的地方进行等待,以便相应系统响应,再继续进行。1)提高自动化运行的成功率;
2023-04-08 13:02:43
67
原创 ~笔记~【Web自动化测试】——selenium八大定位方法
webdriver是一套类库,不依赖于任何测试框架,除了必要的浏览器驱动。提供了一套很好的API。6)partial_link_text定位给方法(超链接定位,模糊匹配)Selenium是一种用于Web应用程序的自动化测试工具包。3)class_name定位方法(元素属性定位)4)tag_name定位方法(元素标签定位)5)link_text定位方法(超链接定位)7)xpath定位方法(元素路径定位)7)xpath定位方法(元素路径定位)2)name定位方法(元素属性定位)1)id定位方法(元素属性定位)
2023-04-04 10:29:31
125
原创 ~笔记~【软件测试基础】——阶段性总结
手机APP、小程序等都要按照上述进行测试,相对于web系统而言,手机APP需要对不同机型、系统、屏幕分辨率的手机进行测试。软件测试的所有技术、方法、流程适用于任何类型、任何平台的软件测试工作。软件开发是逐步进行的,是集成了各单元模块的系统,所以单元测试、集成测试、系统测试都要进行。有按钮、文本框,所以等价类、边界值等所有的测试用例都要用;有界面、有代码,所以白盒、黑盒测试都要做;以上针对功能测试而言,欢迎留言探讨!
2023-04-02 16:19:36
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人