随笔分类 -  自动化测试

摘要:[本文出自天外归云的博客园] 今天在tx内部做了一次关于自动化测试发现bug的分享,把ppt的内容总结下: 对于自动化测试无法发现bug的原因尝试分析 1. 自动化模拟程度不够高:自动化过程不能有效替代手工过程,从而导致无法发现通过手工探索可以发现的bug 2. 自动化发现问题见效晚:因为开发也写单 阅读全文
posted @ 2019-11-04 16:57 天外归云 阅读(1084) 评论(1) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] Python环境:Python3.6 ProcessManager参数 logger:自己的日志输入logger targets:包含目标字符串(目标cmd的一部分,可以用来识别cmd的字符串)的列表 duration:目标进程的最大存活时间,单位分钟,超过就会被杀掉 阅读全文
posted @ 2019-07-29 16:35 天外归云 阅读(358) 评论(0) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 原理 对于iOS自动化操作,主要靠WebDriverAgent来完成。在Mac电脑上连接真机iPhone,运行WebDriverAgentRunner会在Mac端启动WDA服务器,并在手机iPhone端安装一个WebDriverAgentRunner应用。我们通过编写脚 阅读全文
posted @ 2019-01-01 18:41 天外归云 阅读(3844) 评论(2) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 简介 这个Airtest IDE是通过iOS-Tagent来操作iPhone的,你可以在Airtest IDE里录制脚本来实现自动化操作iPhone 前提 1. 得有个iOS开发者账号,然后才能在developer.apple.com的account下看到管理自己的证书 阅读全文
posted @ 2018-11-29 20:15 天外归云 阅读(801) 评论(0) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 概要简述 利用JUnit结合Mockito,再加上spingframework自带的一些方法,就可以组合起来对Spring MVC中的Controller层进行测试。 在设计测试用例前,我们要对待测Controller的代码逻辑进行逐层深入的走查。走查的目的是要明确Co 阅读全文
posted @ 2018-06-28 18:01 天外归云 阅读(4508) 评论(0) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 简介 以下用来做自动化测试的这款app叫最爱抓娃娃,以后会改名为网易抓娃娃。 下文提到的appiumier项目里会包含用来测试的apk包以及自动化测试代码。 先说一个坑 随着Android机高度定制的大潮,有些手机是这样的,比如Vivo x9s,你在做测试调试的过程中最 阅读全文
posted @ 2018-01-18 22:27 天外归云 阅读(737) 评论(0) 推荐(1) 编辑
摘要:[本文出自天外归云的博客园] Python3下一些nose插件经过2to3的转换后失效了 Python的nose测试框架是通过python2编写的,通过pip3install的方式安装的nose和相关生成报表的插件,执行测试时会报错。原因多是因为涉及到的插件或相关代码是用python2编写的。我们通 阅读全文
posted @ 2017-08-07 11:17 天外归云 阅读(589) 评论(0) 推荐(4) 编辑
摘要:[本文出自天外归云的博客园] 简介 通过Jenkins自动化构建python nose测试分两步: 1. 创建节点(节点就是执行自动化测试的机器); 2. 创建任务并绑定节点(用指定的机器来跑我们创建的任务,这里我们选择执行一段脚本)。 创建节点 1. 登录jenkins平台,在左侧的节点中随便找一 阅读全文
posted @ 2017-03-16 15:50 天外归云 阅读(2189) 评论(0) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 之前写过一篇关于nose使用方法的博客。最近在做一元乐购产品的接口测试,结合着python的requests库可以很方便的进行web接口测试并生成测试结果。接口测试脚本示例如下(脚本路径为“E:\forPytest\test_new_product_detail.py” 阅读全文
posted @ 2017-03-10 18:34 天外归云 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 问题 最近在网上搜到了一些练习题,改编了一下这里的20题如下:登陆中国联通网上营业厅 后选择「自助服务」-->「查询」-->「账户余额」,然后输出手机号码和可用额度。 思路 1. 通过抓包模拟接口请求的方式和一些爬网的相关方法解决; 2. 通过selenium进行一些w 阅读全文
posted @ 2017-02-23 12:54 天外归云 阅读(1121) 评论(2) 推荐(0) 编辑
摘要:[本文出自天外归云的博客园] 安装(Python2下安装) pip install nose 原理与命名规则 原理与命名规则 Nose会自动查找源文件、目录或者包中的测试用例,符合正则表达式(?:^|[\b_\.%s-])[Tt]est,以及TestCase的子类都会被识别并执行。 例如:我们可以将 阅读全文
posted @ 2017-02-17 16:55 天外归云 阅读(9796) 评论(0) 推荐(5) 编辑
摘要:环境准备 1. 安装python; 2. 安装pip; 3. 通过pip安装selenium: 4. 下载phantomJS的包并解压缩: 1. 若在Windows系统中,将下载的phantomjs文件夹下bin文件夹下的phantomjs.exe文件复制粘贴到python文件夹的scripts目录 阅读全文
posted @ 2016-06-12 22:36 天外归云 阅读(14056) 评论(0) 推荐(8) 编辑
摘要:首先不得不说,地下城堡这个游戏非常的不错,很适合消磨时间,尤其炼金这个环节,设计的非常好!你必须足够有耐心才能在单位时间内获取到足够多的金币(其实就是不断的点,非常的机械化)。我就想,能不能弄个小脚本儿五的六的,替我玩儿游戏呢?(一直是被游戏玩儿,从未玩儿过游戏) 所谓地adb四个好东西啊,这个ad 阅读全文
posted @ 2016-04-28 16:25 天外归云 阅读(1937) 评论(0) 推荐(2) 编辑
摘要:对于没有id,没有text,只有一个图标的疑难元素(ImageView),应该如何定位呢?拿人人网个人主页的设置按钮举例: 我最终是通过定位页面上可以定位到的其他元素,然后通过其他元素与疑难元素相对坐标的距离判断,从而定位到疑难元素的。由于这个左上角的疑难元素和“我”的纵坐标目测是一样的,所以把“我 阅读全文
posted @ 2016-04-05 20:44 天外归云 阅读(334) 评论(0) 推荐(0) 编辑
摘要:转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ Android测试三要素 写Android测试用例有三要素,一是我们用的“安卓模拟器device”(用来显示UI),二是“uiautomatorviewer.bat”(用来定位UI上的元素),三是“ 阅读全文
posted @ 2016-01-26 11:39 天外归云 阅读(795) 评论(0) 推荐(1) 编辑
摘要:转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/TestNG+Selenium+AntTestNG这个测试框架可以很好的和基于Selenium的web自动化测试结合在一起,实现把我们写好的自动化测试用例以自定义顺序执行。下面分为十二步来对TestN... 阅读全文
posted @ 2016-01-18 17:16 天外归云 阅读(1175) 评论(0) 推荐(3) 编辑
摘要: 阅读全文
posted @ 2016-01-14 18:16 天外归云 阅读(433) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2016-01-04 23:02 天外归云 阅读(4046) 评论(0) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2016-01-03 23:04 天外归云 阅读(2399) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2015-11-25 19:15 天外归云 阅读(1391) 评论(0) 推荐(4) 编辑

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