随笔分类 - Unittest测试框架
摘要:一、前言 记录下封装浏览器引擎类的写法,本篇是参考以下2篇博客: https://blog.csdn.net/u011541946/article/details/70171401 https://www.cnblogs.com/yudx/p/11864786.html 封装浏览器引擎类后,可以通过
阅读全文
摘要:一、前言 之前在做appium自动化的时候,已经提到过unittest框架的基本概念、用例执行,以及BeautifulReport测试报告的简单使用了(地址:https://www.cnblogs.com/Chilam007/p/12857102.html--强烈建议先看此文章哈,不然下面直接贴的代
阅读全文
摘要:一、什么是PO设计模式(Page Object Model) 1、Page Object是一种设计模式,它主要体现在对界面交互细节的封装上,使测试用例更专注于业务的操作,从而提高测试用例的可维护性。 2、一般PO设计模式有三层 第一层: 对Selenium 进行二次封装,定义一个所有页面都继承的 B
阅读全文
摘要:一、前言 把虫师的书看的差不多了,想直接开始项目实践,但好像有点操之过急了,还是一步一步来吧。WebDriver API是可以用来操作浏览器元素的一些类和方法,它提供了8种元素定位方法。下面将分别介绍下,本来想用公司网站做实践演练的,但考虑到公司对安全过于看重,就用百度来做演练了。 二、id定位 f
阅读全文
摘要:一、前言 一如既往,开始前先唠叨几句,这两年有点满足于现状了,最近出去找虐了,发现自己的技术有点渣,可以用几个不够来概括:不够扎实,不够深入,不够系统化。好了,啰嗦完了,学习的热情又上来了,计划用一个月的时间把同事遗留给我的书看完,哈哈。 二、如何学好自动化测试 1、编程语言 我选用Python哈
阅读全文