摘要: PO(Page Object)设计模式是自动化测试项目最佳的设计模式之一,下边是我个人对PO设计模式粗浅的一点理解 一、流水账: 不知道设计模式时,写自动化测试用例,是采用“业务操作-断言-业务操作2-断言2...”这种流程编写代码的 完全按照手工测试的流程,执行操作,判断预期结果的方式写的代码,看 阅读全文
posted @ 2018-06-24 18:29 CaptainApollo 阅读(197) 评论(0) 推荐(0)
摘要: 一、运行流程 二、使用方法: 1、定义一个继承unittest.TestCase的类,类中已test_开头方法就是执行时的测试用例 2、上述直接执行,可以将多个测试方法,加入到一个TestSuile(测试套件)中,执行一个或多个测试套件 3、将结果输出到文件 4、setUp()与tearDown() 阅读全文
posted @ 2018-06-18 12:06 CaptainApollo 阅读(297) 评论(0) 推荐(0)
摘要: 一、获取Apk包名及 launcherActivity aapt dump badging F:\app.apk 其中 package: name=' name ' 中包含apk的包名 launchable-activity: name=''com.XXX.XXX.EmptyActivity' 中包 阅读全文
posted @ 2018-05-05 18:07 CaptainApollo 阅读(189) 评论(0) 推荐(0)
摘要: 一、Pycharm 之前输出正常的中文字符乱码了 原因:代码的编码使用utf-8,pycharm 的Project Encoding 配置了GBK,配置成utf-8即可 这个时候,又想到机器是GBK编码的,在IDE上能运行的代码,在Terminal 是否会有问题,尝试之后果然发现有问题 所以最彻底的 阅读全文
posted @ 2018-05-05 16:35 CaptainApollo 阅读(244) 评论(0) 推荐(0)