04 2019 档案

摘要:需要添加HTMLTestRunner.py文件,我用的ubuntu16.04下的python3.5.2,所以我放在/usr/lib/python3.5下 阅读全文
posted @ 2019-04-12 09:14 飘零0 阅读(284) 评论(0) 推荐(0) 编辑
摘要:现有四个测试用例分别在两个.py文件中,如何执行这些文件? unittest中有这样处理:unittest.TestLoader().discover() 第一个文件test_case1.py 第二个.py文件:test_case2.py 这两个文件怎么批量执行? 建立新的.py文件alltest. 阅读全文
posted @ 2019-04-11 18:38 飘零0 阅读(1467) 评论(0) 推荐(0) 编辑
摘要:a.相等 (a==b)内容一样,类型一致 b.布尔类型(bool) assertTrue和assertFalse 例如:判断输入框是否可写 c.包含 assertIn判断是否包含在里面 阅读全文
posted @ 2019-04-11 16:09 飘零0 阅读(2016) 评论(0) 推荐(0) 编辑
摘要:添加装饰器(@unittest.skip("")) 执行结果如下: 如果期望测试用例失败,也可以添加装饰器 阅读全文
posted @ 2019-04-11 16:06 飘零0 阅读(953) 评论(0) 推荐(0) 编辑
摘要:测试套件就是测试集,测试集是测试用例的集合。 a.按用例顺序执行(addtest) 当addtest与unittest的测试规则冲突时,仍然按照ASCII码的顺序执行。 我是在ubuntu16.04上安装的python3.5.2,运行上述代码后发现并不是先执行的 “test_baidu_news”这 阅读全文
posted @ 2019-04-11 16:03 飘零0 阅读(507) 评论(0) 推荐(0) 编辑
摘要:运行后显示: 我的解决办法是:测试用例以test开头,完美解决 阅读全文
posted @ 2019-04-10 18:01 飘零0 阅读(5843) 评论(0) 推荐(0) 编辑
摘要:运行下面的两段代码,看看有什么不同? 第一段: 第二段: 总结:第一段代码只打开一次浏览器,第二段代码有几个测试用例就打开几次浏览器。 阅读全文
posted @ 2019-04-10 17:35 飘零0 阅读(363) 评论(0) 推荐(0) 编辑
摘要:unittest的测试顺序为:有几个测试用例,测试固件就会执行多少次。 例如:只有一个测试用例时: setup--testcase1--teardown 测试结果如下: 例如:有多个测试用例时: setup--testcase1--teardown--setup--tescase2--teardow 阅读全文
posted @ 2019-04-10 17:31 飘零0 阅读(1631) 评论(0) 推荐(0) 编辑
摘要:各个组件的含义: TestCase:测试用例,测试用例里面会有很多测试方法,是单元测试中最小维度的测试行为。 TestSuite:测试套件,是测试用例的集合。 TestFixure:测试固件,测试准备工作和收尾工作,打开和关闭浏览器,链接和关闭数据库,可有可无 TestRunner:测试运行器,运行 阅读全文
posted @ 2019-04-10 11:56 飘零0 阅读(705) 评论(0) 推荐(0) 编辑
摘要:开机时显示:您的当前网络有.local域,我们不建议这样做而且这与AVAHI网络服务探测不兼容,该服务已被禁用 解决方法: 在终端输入:sudo gedit /etc/default/avahi-daemon 在打开的文件中: 将AVAHI_DAEMON_DETECT_LOCAL=1修改为 AVAH 阅读全文
posted @ 2019-04-09 11:12 飘零0 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-08 14:33 飘零0 阅读(309) 评论(0) 推荐(0) 编辑
摘要:借鉴于博客: https://blog.csdn.net/u011541946/article/category/6894433/1? 阅读全文
posted @ 2019-04-04 15:42 飘零0 阅读(98) 评论(0) 推荐(0) 编辑
摘要:借鉴于博客: https://blog.csdn.net/u011541946/article/category/6894433/1? 阅读全文
posted @ 2019-04-04 15:39 飘零0 阅读(98) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示