1、 App要测试什么,APP的测试点? 1) UI测试 2) 功能测试:(单个功能测试,流程测试)手动测试、自动化测试(appium) 3) APP性能测试: ? CPU(≤20%),内存(泄漏、溢出:多次关闭开启):emmagee,结果文件自动保存 ? 流量(首次启动、主流程、多资源访问:服务器 ...
分类:
移动开发 时间:
2019-10-29 22:08:23
阅读次数:
152
混合开发的App中,经常会有内嵌的H5页面:定位方法与原生APP不同,需要上下文切换 #获取所有上下文contexts=dr.contextsprint(contexts)#打印当前上下文(有点问题应该是webview)cur_context=dr.current_contextprint(cur_ ...
分类:
移动开发 时间:
2019-10-23 20:34:36
阅读次数:
123
首先导包: from appium.webdriver.common.touch_action import TouchAction #(导包指针定位滑动手势密码那个) #设置手势密码(前提是在设备上点击版本号,找到开发者选项,打开指针进行定位)TouchAction(dr).press(x=255 ...
分类:
移动开发 时间:
2019-10-23 20:29:50
阅读次数:
188
导包不一定是导包封装的函数, eg: public部分: ...
分类:
移动开发 时间:
2019-10-23 20:08:57
阅读次数:
104
封装的公共部分:commonfrom time import sleepdef com(dr): #点击backup dr.find_element_by_android_uiautomator\ ( 'new UiSelector().text("Backup")').click() #点击nex ...
分类:
移动开发 时间:
2019-10-23 20:01:53
阅读次数:
114
本文链接:https://blog.csdn.net/selingchen/article/details/48106517在使用JMeter进行性能测试自动化时,可能会有如下需求: 1.指定运行多少线程,指定运行多少次; 2.访问的目标地址变化了,端口也变化了,需要重新指定。 上面的需求如果有GU ...
分类:
编程语言 时间:
2019-10-12 12:59:28
阅读次数:
135
【一】简介 通用的测试自动化框架(不限于WEB自动化); 提供测试的基本功能; 可控制哪些运行,哪些不运行; 写断言,让框架帮忙做断言; 【二】特点 使用简单 非常丰富的库 可以像编程一样写用例 支持开发系统关键字 可以很好的把自动化测试人员进行划分 【三】Robot Framework库 Buil ...
分类:
其他好文 时间:
2019-10-08 21:45:12
阅读次数:
87
功能测试的一些心得 一、前言 功能测试是测试工程师的基础功,很多人功能测试还做不好,就想去做性能测试、自动化测试。很多人对功能测试的理解就是点点点,如何自己不用心去悟,去研究,那么你的职业生涯也就停留在点点点上了。在这里,我把我对功能测试的理解写下来。 二、功能测试所需要掌握的技能 2.1 熟练使用 ...
分类:
其他好文 时间:
2019-09-27 15:14:46
阅读次数:
290
当提到可接受的测试自动化,最重要的一步是在适当的位置有一个适当的测试自动化团队框架。这篇文章对一些不同的自动化测试适用场景有一些已证明的项目——由一个自动化或者回归团队主导,以敏捷的适应性——帮助组织享受长期的测试自动化的成功。 公司发起一项新的测试自动化倡议——任何销售人员设计销售相关的工具——倾 ...
分类:
其他好文 时间:
2019-09-14 16:40:09
阅读次数:
88
软件测试的上升道路只有写代码嘛,像那些性能测试,接口测试,自动化测试? 国外软件测试和软件开发人员的配比是1:1,而国内则是1:4甚至更少,可见国内对于软件测试人员的需求量是巨大的。而现在越来越多国内的软件公司认识到了软件质量的重要性,所以持续不断地在扩招软件测试人员。目前国内软件测试行业每年约新增 ...
分类:
其他好文 时间:
2019-09-13 15:43:01
阅读次数:
146