首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手机测试心得

和大家分享下最近做手机测试的心得: 从事软件行业以来一直做过开发,也做过测试,最近在做手机APP的相关测试,将测试感想分享给大家。...我从网上看了很多关于手机测试的资料,发现很多的都不权威,很多的都是大同小异,转载过来转载过去,没有创意。我很希望有一个专业的平台或者原创的文章过来和大家分享,如果大家觉得那个连接不错请给我留言。...手机测试我现在接触的大致分为以下几个方面: 一、功能性测试 做此类测试个人觉得一定要充分的理解业务,只有理解业务了你才能测试充分,我们公司没有测试用例,开发做完我就开始测试提BUG,很多情况下覆盖率不是很全...二、兼容性测试 因为我们手机资源的限制,不可能全部都测试到,所以我们用的安卓模拟器,Genymotion这个模拟器还行挺好用的,大家可以装下这个检查下APP的页面等问题。...三、压力测试 关于压力测试我们可能做得比较少,特别是对交易量大的压力测试,不过我最近正在学习,公司也要求我做性能测试,我会把我性能测试的全部过程,包括代码以后写下来很大家分享。 暂时就这么多了。

1.3K50

手机APP测试测试点、测试流程、功能测试

,多台手机的同时登录同一账号(检查是否将原用户剔除) 1.2.2 手机号注册登录 手机号输入框格式校验检查 验证短信的接收是否及时; 用验证码可正常登录; 验证码错误时,登录失败+友好提示 验证短信文案是否符合所测...手机锁屏解锁后进入APP注意是否会奔溃,功能状态是否正常,尤其是对于从后台切换回前台数据有自动更新的时候。   当APP使用过程中有电话进来中断后再切换到APP,功能状态是否正常。   ...2、UI测试 原型与效果图对比(导航测试) 图形测试 内容测试 3、兼容性测试(比如testin云测平台) 与本地以及主流APP是否兼容 不同操作系统的兼容性,是否适配 不同手机屏幕分辨率的兼容性 4、...,反编译 8、性能测试 服务器的性能测试手机端的性能测试 比如:CPU、内存、上传流量、下载流量、电量使用情况等 极限测试 响应时间 压力测试 耗电量测试 电量流量测试 一般CPU使用率与手机端电量使用率成正比...9、手机app测试流程 需求分析->需求评审->开发人员编写排期->测试计划排期->编写测试用例->用例评审->提交基线->具体测试流程->测试通过 10、手机App测试工具 云测平台、testin、百度

7.3K43
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    手机最强Python编程神器,在手机上运行Python

    手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库。 尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。...今天向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具。 1、QPython OH image.png Qpython是一个轻量级的、成熟的python编程工具。...目前,它支持Python 3.6.6,这还不算太老。 代码编辑区域代码比其他手机编程软件更灵活,底部有常用的关键字和符号。 保存后,可以在终端中输出结果。...在电脑上编程,将手机作为终端输出结果。 image.png image.png 这样,您就不必在计算机上安装任何Python。相反,您可以直接在计算机上编写输出代码并同步更新。...是的,没有看错,这简直就是安装了一个Mac系统在自己的手机里,可以看到,已经配备了很多Python开发工具,包括我们再熟悉不过的VScode和jupyter。

    2.3K20

    手机最强Python编程神器,在手机上运行Python

    来源: 软件测评说 手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库。 尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。...今天,来自一位python编程小哥指导,向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具。 QPython OH Qpython是一个轻量级的、成熟的python编程工具。...目前,它支持Python 3.6.6,这还不算太老。 代码编辑区域代码比其他手机编程软件更灵活,底部有常用的关键字和符号。 保存后,可以在终端中输出结果。...在电脑上编程,将手机作为终端输出结果。 这样,您就不必在计算机上安装任何Python。相反,您可以直接在计算机上编写输出代码并同步更新。...是的,没有看错,这简直就是安装了一个Mac系统在自己的手机里,可以看到,已经配备了很多Python开发工具,包括我们再熟悉不过的VScode和jupyter。

    2.2K30

    绑定手机号性能测试

    最近遭遇了绑定手机号相关的压测需求,有了手机号登录的经验和测试数据,这次算起来比较简单。...最重要的是难点就是要求开发配合调整配置已经在上一期文章:手机号验证码登录性能测试中问题解决了,绑定手机号唯一的难点就是如何在单账号绑定的过程中不断切换手机号,而且保证最后账号的绑定手机号还是一开始的14...解决方案: 限制条件已经做成可配置,可以随时更改重启服务即可 选中14号段,用户手机号=14+uid 测试环境固定验证码 uid是9开头的,所以单个用户的绑定手机号在149和148之间切换,149为初始状态...,这里并没有使用每次换一个新手机号,第一是怕出现偶然重复,第二是数据维护不容易 测试方案: 将发送验证码和绑定手机号两个接口放在一起压测,需要准备一批测试用户 单个线程绑定一个用户,然后不停地发送验证码和绑定新手机号.../** * 每个用户先发短信然后绑定手机号,手机号分为148和149切换,后8位于uid后8位.最后会把测试数据固定在149号段 */ class BindPhone extends OkayBase

    1.3K20

    测试左移专栏 】PiTest 测试左移 :谈手机管家测试左移实践

    【现状和问题】 1、手机管家研发模式和测试流程 手机管家现行研发模式为FT模式,即每个FT作为独立的功能模块研发团队,这种研发模式就要求测试人员先要测试FT内部功能(增量测试),再来测试FT之间有交互的功能...【测试案例】 1、手机管家主界面 业务介绍:手机管家7.0新版的主界面的“四大金刚”,高级工具和管家推荐都是来源器其他FT的数据,当主界面接口开发完毕后,其他FT并没有同步开发完成。...,我们需要等到所有接入业务开发完成后,从业务插件检查真实手机环境来测试主界面UI,所以,一方面是测试时间滞后,另一方面模拟场景复杂多变。...2、手机管家桌面浮窗 业务介绍:手机管家桌面浮窗被动接受管家各个插件发送的消息,并展示在小浮窗和大浮窗上,点击跳转到对应插件。...首先UI在其他FT,没有测试的界面,其次是8种手机异常情况模拟困难。

    2.5K00

    安卓CTS测试(测试手机性能的软件)

    CTS和GTS测试基本操作步骤 CTS 全称 Compatibility Test Suite(兼容性测试),CTS的目的就是让各种Android设备(如手机)开发商能够开发出兼容性更好的Android...2、语言设置为English(United States): Settings-> Language & input >language,设为English(United States) 3、将手机输入法设置成谷歌自带输入法...2个选项 3、也可手动安装CtsDelegatingAccessibilityService.apk和CtsDeviceAdmin.apk,然后勾选上面所说的2个选项 15、sdcard配置: 1、手机中放置...sdcard 2、测试前清空sdcard 3、拷贝必需的测试用视频(手机内存和SD卡内存都要拷入,且SD卡必须先格式化) 16、设置手机时间为标准时间: 一般将SIM卡放入手机后开启数据流量就会自己校准时间...八、在测试过程中如果有遇到关于蓝牙的测试项一直测试不过,可以尝试着安装 APP 后再进行测试

    2.8K20

    python编写手机app_手机python的app

    目录 一、下载Android SDK 二、添加环境变量 三、测试adb环境 四、adb详细命令 五、python操作app的思路 六、python如何使用adb命令 ---- 一、下载...Android Studio下载 Gradle下载 SDK Tools下载 二、添加环境变量 将adb命令添加到环境变量 将解压后的目录,有adb.exe的目录路径添加到系统环境变量中 三、测试...adb环境 使用 adb version 命令查看是否安装成功 四、adb详细命令 想要操作手机app,需要使用adb的各种命令 全网最全adb命令,请参考:编程干货│全网最全 adb 命令_极客飞兔的博客...-CSDN博客 五、python操作app的思路 第一种:可以使用安卓手机安装APP,将其与安装有adb环境的电脑连接,可以使用adb命令进行操作 第二种:可以在模拟器中安装APP,然后使用adb操作模拟器即可...,这里当然推荐网易家的mumu模拟器 六、python如何使用adb命令 可以使用系统自带的 os 库即可 也可以使用 subprocess 库操作 import os, time def execute

    1.7K30

    手机上跑跑python

    ---- 当前python太火了,好多同学开始学习python, 耳边常有"没时间"的抱怨声, 今天给大伙带来利器, 地铁上,公交上,排队等候时…一切碎片化时间用起来 随时随地,来段python ---...- Qpython 它是一款能够在安卓手机上运行Python的App 它包含终端,编辑器,二维码(有点意思),包管理,课程等众多功能 当前有两个版本,分别对应python2(Qpython)和python3...主页面 下面所有演示都是针对python2的Qpython 终端 输入法中加入了常用关键字,贴心 ? 终端演示 安装包 本身已预安装些包,彩蛋是AI(这就是热度,火火火) ? 包管理 ? 常用包 ?...pip安装 二维码 手机敲代码是很痛苦的,试试这个吧 代码片段生成二维码,手机扫码录入,运行,完美! 生成代码片段的二维码 ? 代码片段二维码 手机扫码 ? 扫码获取代码 运行 ?

    1.5K40

    手机游戏的3个测试阶段

    数据样本太少测试出来的数据波动会很大,这样就无法体现游戏的真实数据水平。同时用户太少也无法获得充足的用户反馈。 ■测试次数 封测会经历多次测试。...一般情况下,第一次测试技术问题和留存问题,第二次测试付费。如果某次测试没有达到测试目的,则还需要增加测试次数。不少游戏都会测试3次甚至以上,较少的游戏会非常顺利。...如果每次测试都达到了测试目的,并且数据表现良好,则不需要做过多的调整,不需要测试太多次。所以测试次数是根据版本来定的,最关键的是搞清楚为什么要做这次测试!...上次的测试结果很难继承到下次测试,简单说就是上次测试50%的留存,下次改了一大堆东西再测试可能就下降到40%,又很难评估具体是什么改动造成了这些影响。...以上我们宏观地说明了手机游戏测试的3个主要阶段,在下面的章节会详细地说明各个阶段的细节问题和具体执行层面的内容。

    6.7K20

    接口测试|Fiddler设置手机抓包

    Fiddler设置手机端抓包安卓手机抓包第一步:配置电脑和安卓的相关设置1、手机和fiddler位于同一个局域网内;首先从fiddler处获取到ip地址和端口号图片点击online,最后一行就是ip地址...Tools》Options》Connections,勾选Allow remote computersto connect,允许远程设备连接,Fiddler的默认端口是8888,也可以在此页面进行修改图片3、手机端设置代理...,从左往右依次点击下列红色框位置图片4、长按已连接的wifi再点击修改网络,高级选项中代理选择手动;代理主机名处填写电脑的ip地址,端口处填写8888,然后保存第二步:安装证书1.在手机浏览器上输入:http...进程可以远程连接5.IOS设备连接WIFI,确保ios设备可以访问到http://FiddlerMachineIP(就是ip地址):8888,该地址会返回Fiddler Echo Service(证书下载)6.点击手机设置...—证书信任设置中,信任刚安装的Fiddler证书16.Safari打开https://www.baidu.com,已经可以抓取HTTPS了如果没有抓到包,可能原因:1、Fiddler打开了筛选 2、手机没有安装

    1.2K30

    手机APP漏洞测试安全方案支持

    目前在国内很多项目都有手机端APP以及IOS端,但对于安全性问题无法确保,常常出现数据被篡改,以及会员金额被篡改,或是被入侵和攻击等问题,接下来由Sinesafe渗透测试工程师带大家更深入的了解如何做APP...无线网络攻击(窃听通信内容、假冒基站、域名欺诈、网络钓鱼)恶意代码(流氓行为、资源消耗、恶意扣除、隐私盗窃、远程控制、欺骗欺诈、系统损坏、恶意传输)移动应用代码逆向工程(获取关键算法思想,窃取敏感数据)非法篡改手机...测试内容:身份认证机制的检测。通信会话安全机制的检测。敏感信息保护机制的检测。日志安全策略检测。交易过程安全机制的检测。服务器认证机制检测。访问控制机制的检测。数据防篡改能力检测。...测试防止SQL注入的能力。反钓鱼安全能力检测。App安全漏洞检测,目前国内做安全漏洞检测的公司如下SINESAFE,鹰盾安全,绿盟,大树安全等等。

    1.2K30

    测试全球最安全的手机Blackphone

    当智能手机发展愈发成熟的时候,会涌现出一些有意思的分支,比如有人觉得隐私是一件很严肃的事情,必须认真对待,于是催生了 Blackphone:一款为隐私而生的手机。...这些全方位的保护着你的隐私,如今这款手机开始预售出货,Ars Technica 也是第一时间拿到了这款手机,我们来看看到底它是如何保护隐私的。...其次,它有远程擦除功能,比如你的手机丢了,为了擦除数据,你可以在专门的网站上登陆账号,擦除手机数据。...它还绑定了 SpiderOak 云文件共享,可连接手机和笔记本,但这种连接是单向的,手机可以访问电脑文件,并邮件之,而电脑则不能访问手机文件。...为了测试实际安全性,Ars Technica 还特意模仿了恶意攻击,包括通过 Wi-Fi 来窃取数据,监听通讯信息等,最后确实一无所获,结论是 Blackphone 并非浪得虚名。

    2.6K90

    手机APP测试点(个人整理)

    这段时间都接触手机APP测试,对于APP的测试从当初的一问三不知,到现在至少能够说出那么一两点来了,对于这方面的测试就没有这么空白了。那么我就整理下吧。...我用xmind把APP测试点整理下,如下图: 其中的一些测试点会涉及一些工具的使用,比如fildder、monkeyrunner使用,比如: fildder会应用在接口测试、网络测试(模拟4G、3G...、2G网络) monkeyrunner主要用来做稳定性测试,但是这个工具不能用来分析问题的所在,只是暴露这个APP稳不稳定。...兼容性这个我们很难覆盖各种手机的,我们可以在某些第三方服务进行测试,比如腾讯wettest,这个可以一个账号5次免费。...以上是我整理APP测试的一些东西,我想应该还有很多没有考虑到,因为这个APP测试点感觉是挺多的,这个应该要根据公司和项目的情况进行挑选,注重测试哪些方面。 最后以王菲的一首歌结束吧!

    88520

    Python控制手机_能控制玩手机的软件

    安装控制包uiautomator2,和其它辅助包 安装完后,想要控制手机,还需要安装一个Python包uiautomator2,直接使用命令行中的pip安装即可。...(使用Python包uiautomator2控制手机时,需要在手机上安装app) 在电脑中使用WIN+R弹出运行框,在框内输入cmd调用命令行窗口。...6、设备安装ATX 在命令行执行如下命令,在手机上安装ATX软件。如果手机上没有安装此APP,uiautomator2将无法控制手机python -m uiautomator2 init 7....编写Python代码进行控制手机 比较简单的控制方式是: # 引用uiautomator2包 import uiautomator2 as u2 # 使用设备唯一标志码链接设备,其中9phqaetw是通过...最左侧为手机界面;中间根据点选屏幕空间的不同,显示不同的控件属性;最右侧可使用Python代码进行书写和调试。

    2.9K40

    手机助手服务端测试探索

    各位小伙伴,大家好啊,最近小编我一直在搜狗手机助手项目组进行测试手段改进相关的工作,其中一项改进就是开展服务端的测试,而服务端的改进首先从接口测试开始,下面针对实施的过程与大家分享一下。...当前存在的问题: 测试范围:目前测试工作的重点是在Android客户端,对于服务端测试的投入很少,这样对于质量保证工作来讲是存在质量隐患的; 测试手段:针对服务端接口的测试,目前使用的手段是。...对客户端进行不同的操作,通过观察客户端不同的响应效果,来判断服务端逻辑的正确与否; 测试深度:目前的测试层次维持在接口表层,仅为入口级别,对于接口内部的深层逻辑,无法有效验证; 测试度量:针对服务端测试质量的度量...测试环境自动部署 我们目前所使用的测试环境均为开发提供的,测试对于该服务器无任何操作权限,限制了我们工作的展开,所以我们独立搭建了一套测试环境。...测试用例自动执行 由于目前的测试手段为接口测试,而市面上的接口测试工具、开源框架有很多,如Postman、soupUI、httprunner等等,所以大家可以根据具体情况自由选择。

    73140

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券