摘要: Web登录测试是很常见的测试,手动测试大家再熟悉不过了,那如何进行自动化登录测试呢!本文就基于python+selenium结合unittest单元测试框架来进行一次简单但比较完整的cnblog自动化登录测试,可提供点参考!下面就包括测试代码和每种测试情况的截图。 代码如下: 测试结果如下: 测试截 阅读全文
posted @ 2016-12-28 08:44 菜鸟可米 阅读(23514) 评论(3) 推荐(4) 编辑
摘要: 本文接上篇继续简介pytest常用的命令行选项。 8、-v(--verbose) 选项 使用-v/--verbose选项,输出的信息会更详细。最明显的区别就是每个文件中的每个测试用例都占一行,测试的名字和结果都会显示出来,而不仅仅是一个点或字符。如下图: 在彩色显示器上可以看到FAILED标记为红色 阅读全文
posted @ 2018-11-22 18:10 菜鸟可米 阅读(3817) 评论(0) 推荐(0) 编辑
摘要: pytest有丰富的命令行选项,以满足不同的需要,下面对常用的命令行选项作下简单介绍。 上文已经使用过-v选项,还有很多选项,你可以使用pytest --help查看全部选项。如下图: 1、--collect -only 选项 使用--collect -only选项可以展示在给定配置下哪些用例会被运 阅读全文
posted @ 2018-11-20 15:04 菜鸟可米 阅读(8161) 评论(0) 推荐(0) 编辑
摘要: 关于pytest的入门教程,官网及网上已经很多了,那再多一点也无所谓吧!OK,进入正题~ 下面是一个测试用例,test_one.py def test_passing(): assert (1, 2, 3) == (1, 2, 3) 在用例当前路径打开终端,输入pytest test_one.py, 阅读全文
posted @ 2018-11-08 18:36 菜鸟可米 阅读(5186) 评论(0) 推荐(0) 编辑
摘要: 下面通过官网和网上资料来简单介绍下Robotframework及其工作原理。 官方说明: Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven 阅读全文
posted @ 2018-10-31 15:44 菜鸟可米 阅读(32569) 评论(1) 推荐(2) 编辑
摘要: 任何自动化测试框架或实例中断言是必不可少的,Robotframework同样如此,那下面就介绍下其常用断言关键字。 1、Should Be Empty 判断是否为空,如果不为空,执行失败,示例: ${value} Set Variable hello Should Be Empty ${value} 阅读全文
posted @ 2018-10-30 14:17 菜鸟可米 阅读(11755) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经基本上掌握了unittest测试框架,下面我们将学习新的pytest测试框架。之于原因嘛,太流行啦!掌握一个框架是不够的,急需另外一个,于是瞅上了pytest。 pytest是什么? pytest是一款强大的Python测试工具,可以胜任各种类型或级别的软件测试工作。实际上,越来越多的项 阅读全文
posted @ 2018-10-26 14:49 菜鸟可米 阅读(3637) 评论(0) 推荐(1) 编辑
摘要: 废话不多说,直接来实践(二),本次基于Android手机Settings模块下的search功能进行的自动化测试,代码如下 : 一切如代码中注释的一样,手机自动完成一系列测试。 阅读全文
posted @ 2018-10-19 17:47 菜鸟可米 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 任何自动化测试,其实手动测试也是一样的,元素定位(目标定位)是首要任务,这是最直接的测试对象呀! 好了,废话不多说,又到了元素定位啦,之前我们已经介绍过selenium及appium常用的定位方法,下面再单独介绍下Robotframework-AppiumLibrary常用元素定位方法,其实它们的思 阅读全文
posted @ 2018-09-25 18:16 菜鸟可米 阅读(5123) 评论(0) 推荐(1) 编辑
摘要: 前面的文章已经介绍了Robotframework+Appium的安装及小试牛刀(For Android) 下面来个简单的实践,话不多说,还以是计算器为例,直接上代码,详情如下: 如上,testApp.robot脚本中包含四个小用例,Test open app / Test addition / Te 阅读全文
posted @ 2018-09-21 11:07 菜鸟可米 阅读(2753) 评论(0) 推荐(0) 编辑
摘要: 续接上一文,更多API详细如下: 注:更多官方详情信息见 http://robotframework.org/robotframework/ 28. Name: Install App Source: AppiumLibrary <test library> Arguments: [ app_pat 阅读全文
posted @ 2018-09-19 18:48 菜鸟可米 阅读(1281) 评论(1) 推荐(0) 编辑
jQuery火箭图标返回顶部代码