一个 PO(PageObject) 的 web 脚本框架smellyCatPO
2016-11-30 10:58
387 查看
1、介绍
smellyCatPO 是个PO模式的web自动化测试框架,采用了Factory的设计模式。Page Object Model的核心是分离测试对象和测试数据。2、思路
主要指导思想:页面元素 - 页面业务操作步骤的方法 - 测试用例测试数据:目前仅仅支持xls格式,其他格式还未添加
PO:所有Page。以Base页面为基础
3、主要import其他库文件
page_objects unittest htmltestrunner webdriver xlrd
4、代码和example地址
https://github.com/crisschan/smellyCatPO testexp就是例子相关文章推荐
- Selenium的PO模式(Page Object Model)|(Selenium Webdriver For Python)
- Selenium的PO模式(Page Object Model)|(Selenium Webdriver For Python)
- 一个掌握Struts企业级Web开发框架的实例 (转载)
- ruby rails: 一个高开发效率的web开发框架
- 推荐一个小型的python web框架
- TSS翻译:帮我选一个Java Web开发框架吧
- handy web framework 是我自己开发的一个web应用开发框架,源码已经发布,现在版本1.0。
- 一个掌握Struts企业级Web开发框架的实例【转载】
- 一个部署web项目的ant脚本
- Symfony (I):添加一个Webpage(Action,Template,Helper)
- 写一个FrameWork(框架)程序和写一个脚本语言之间的异同
- 对于web应用开发应用,应该有一个框架。
- 一个掌握Struts企业级Web开发框架的实例
- 〔原创〕Watir 试用手记——一个很不错的开源 Web 自动化测试框架
- 〔原创〕Watir 试用手记——一个很不错的开源 Web 自动化测试框架
- DbEntry.Net---又一个国产开源ORM数据访问及 WEB 框架
- 一个掌握Struts企业级Web开发框架的实例
- 发布一个网页处理类WebPage1.0
- Watir 试用手记——一个很不错的开源 Web 自动化测试框架
- 在使用hibernate 和spring 构架的框架中如果出现Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm