自动化测试
艶航
这个作者很懒,什么都没留下…
展开
-
自动化测试(五)
一.TestCases层分析TestCases层的作用是管理测试用例与执行用例,相当于测试的总入口。二,代码实现#!/usr/bin/env python# -*- coding: utf-8 -*-# @time : 2019/12/30 18:37# @file : TrainTest.py# @Software : PyCharm# @autho...原创 2020-03-28 13:18:40 · 1735 阅读 · 0 评论 -
自动化测试(四)
一.PageObject层分析PO层是核心层,该层不但涉及到代码技术,还涉及到对项目业务的分析,进而对相关的页面进行分析,首先,分析要进行PO的页面;其次,对在每个范围内的页面进行细节分析。二.代码分析1.搜索火车票页面...原创 2020-03-28 10:25:04 · 1303 阅读 · 0 评论 -
自动化测试(三)
一 .Base层代码分析Base层代码主要涉及到底层操作,如对click、send_keys及clear等事件的封装,可以提高代码的复用性。二.主要代码分析文件名称为base.py,主要包含定位元素方法findele,方法findele返回的结果是元素定位语句,该函数用参数*args可以接收任意多个非关键字参数,参数的类型为元组。代码如下:#!/usr/bin/env python# ...原创 2020-03-26 18:30:47 · 2509 阅读 · 0 评论