禹鈞
带队参加职业技能院校大赛—软件测试赛项。也参加过“技能兴鲁”软件测试。有问题可以私信我哟!
展开
-
六、自动还测试(Page Object)
10. 在test_report文件夹下新建AddPage.py文件,引入BasePage.py中封装好的方法,引入By方法类,封装好商品分类添加页面元素(使用PARTIAL_LINK_TEXT方法封装商品分类按钮,使用CSS方法封装新增按钮,使用XPATH方法封装商品分类名称输入框,使用CSS方法封装保存按钮,封装点击商品分类按钮、点击新增按钮、输入商品分类名称、点击保存按钮等操作),封装添加成功以及添加失败的提示信息文字;2. 在EPR_PO文件夹下新建driver文件夹和Website文件夹;原创 2023-12-28 10:12:02 · 491 阅读 · 0 评论 -
五、自动化测试报告
数据驱动测试是从数据文件(如Excle文件、文本文件、XML文件或数据库等)中读取测试数据,然后通过变量传入事先编写或录制好的测试脚本中,这些变量既可传递测试输入数据,也可传递测试输出的验证数据。测试数据只出现在数据文件中,测试脚本负责测试逻辑业务过程、测试状态以及数据文件读取,因此,测试。数据文件中的每一行表示一组测试数据,通过循环遍历数据文件中的每一行,将数据逐一注入到相同的测试流程进行反复的测试验证。的操作独立成公共模块,当用例执行过程中需要用到这一模块操作时则被。驱动的测试行为转化为。原创 2023-12-28 10:09:37 · 416 阅读 · 0 评论 -
四、自动化测试(第四题)
1. 新建EPR_PO文件夹;2. 在EPR_PO文件夹下新建driver文件夹和Website文件夹;3. 在driver文件夹下新建driver.py文件存放浏览器驱动;4. 在Website文件夹下新建test_case文件夹、test_report文件夹、test_data文件夹;5. 在test_case文件夹下新建model文件夹和page_object文件夹;6. 在model文件夹下新建function.py文件封装截图、数据驱动读取等方法;原创 2023-12-28 10:07:07 · 622 阅读 · 0 评论 -
三、自动化测试(第三题)
商品分类名称必填,请重新输入。1. 引入步骤1中的写好的数据读取的方法以及ddt方法类;2. 引入By方法类;3. 搭建unittest框架;4. 在setUp中打开谷歌浏览器,增加5秒的智能时间等待,将浏览器窗口最大化;5. 在tearDown中退出浏览器;6. 新建测试用例,通过ID属性定位用户名输入框,并输入用户名XTGLY;7. 通过NAME属性定位密码输入框,并输入密码123456;原创 2023-12-28 10:03:03 · 948 阅读 · 0 评论 -
二、自动化测试(第二题)
6. 定义test_denglu02方法进入系统登录页面,通过NAME方法定位用户名输入框,通过ID方法定位密码输入框并输入账号和密码(XTGLY/123456),通过TAG_NAME定位登录按钮并点击,通过LINK_TEXT方法定位并点击“客户信息”按钮,使用LINK_TEXT方法的复数形式定位页面中第一条数据的查看按钮,使用元素属性删除方法删除掉页面中第一条数据的查看的target属性,点击查看按钮并使用get_screenshot_as_file对页面进行截图操作;2. 引入By方法类;原创 2023-12-28 09:52:06 · 527 阅读 · 0 评论 -
一、自动化测试(第一题)
1. 设置智能时间等待5秒并将浏览器窗口最大化;2. 引入By方法类;3. 通过NAME属性定位用户名输入框,并输入用户名XTGLY;4. 通过ID属性定位密码输入框,并输入密码123456;5. 通过TAG_NAME方法定位登录按钮,使用click()方法点击登录按钮;6. 通过PARTIAL_LINK_TEXT方法定位商品品牌按钮,使用click()方法点击;7. 使用TAG_NAME的复数方法定位并点击商品品牌中的第一个品牌点击“禁用”按钮;原创 2023-12-28 09:39:19 · 816 阅读 · 0 评论