摘要: Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素和功能模块的封装减少冗余代码,同时在后期维护中,若元素定位或功能模块发生变化,只需要调整页面元素或功能模块封装的代码,提高测试用例的可维护性。 案例:登录帝国网站(http://localhost) 首先 阅读全文
posted @ 2018-03-14 11:06 NancyRM 阅读(5812) 评论(0) 推荐(0) 编辑
摘要: 案例:将E:\Python_script\unittest\Test_Baidu生成的最新测试报告发送到指定邮箱。 我们将之前的unittest的报告生成和Python自动发送邮件结合在一起,就可以完成自动发送最新报告到指定邮箱的操作。 代码示例: runtest_email.py 代码分析:可以将 阅读全文
posted @ 2018-03-14 10:37 NancyRM 阅读(2537) 评论(0) 推荐(0) 编辑