安装安装手册是否规范,是否简洁,是否通俗易懂。安装手册是否齐全,正确,有改动时,文档是否同步更新直接复制安装程序到电脑上,能否正常安装按安装手册给出的步骤进行安装,安装是否正确查看在安装过程中存在的提示信息是否明确,意思是否明确在安装过程中,点击取消按钮,能否正常退出安装程序,软件是否可用。安装时是否识别有SD卡,并默认安装到sd卡中安装过程中,接听电话或者短信,安装是否成功安装程序是否自动检查系
  之前的博客已经提过了,monkey是一个随机流的android性能测试工具。在这篇文档里,我将总结我自学道路上的一些经验,以及命令的解析。  1.进入monkey环境  1.1首先检测android真机/模拟器是否已经连接:adb device  1.2然后选取一个设备来进入shell:adb -s XX设备 shell,当然如果你只有一个设备,完全可以写adb shell    2.进入sh
转载 2024-08-04 16:34:00
100阅读
前言 接口测试作为测试的重要一环,重点关注的是数据层面的输入输出,今天小编介绍一种常用的接口测试设计方法和测试方法,希望对大家有所帮助,由于内容较多,分三次给大家讲解,今天先介绍“请求层面的设计方法”。前车之鉴 小编先介绍一下自身在测试过程中遇到的接口测试问题。这类问题历历在目,任何一个问题上线都会造成线上事故,“幸亏我意识到了”形容非常恰当。教训一:线上资讯信息流图集频道返回非图片信息
前言当有一些测试因为知道肯定是fail掉的,或者还未写完。这时候要执行除它之外的所有测试,那么我们就可以选择跳过该用,pytest同样提供了修饰器(pytest.mark.skip)帮助跳过选定的测试 skip修饰器修饰器:@pytest.mark.skip无条件跳过,在需要跳过的测试或者测试类上添加,即可对该测试或者测试类进行跳过测试跳过示例代码:impo
  回归测试就是修改完bug后对程序的新一轮测试,根据微软的统计,按照他们的经验,一般 开发人员解决3~4个bug会衍生出一个新的bug,这就是必须作回归测试的原因。   一般的软件测试流程是后期快速迭代的,bug在后期是快速收敛的,debug和测试的周期也是越来越短,频率是越来越高,譬如说第一轮测试需要花上10天跑,那么到后期就没那么长的时间,可能就是1~2天的测试时间,在后期有时
转载 2024-05-06 17:31:31
44阅读
# Python 测试中的忽略 在软件开发中,测试是确保代码质量的重要环节。Python 提供了丰富的测试框架,其中最常用的是 `unittest` 模块。在实际开发中,开发者可能会遇到某些测试需要忽略的情况,比如功能尚未实现、Bug 尚未修复等。本文将介绍如何在 Python 中忽略测试,并提供示例代码、流程图以及相关的关系图。 ## 什么是测试忽略? 测试忽略是指
原创 2024-08-31 09:17:05
48阅读
软件...
转载 2019-05-30 08:00:00
107阅读
测试是一种技术,可以帮助我们识别从头到尾按事务处理整个系统的测试。Iv
原创 2023-01-11 06:47:33
264阅读
测试登录界面快捷键的使用是否正常,比如上下左右键,ENTER键是否正确切换布局美感,是否符合人的审美标注输入框的功能: 输入合法的用户名和密码可以成功进入 输入合法的用户名和不合法的密码,不可以进入,并给出合理的提示 输入不合法的用户名和
原创 2022-11-04 10:53:44
105阅读
本篇记录本人对测试编写等方面理解,如有不对,请指正。 测试是为了保证异常场景不出问题,正常场景那是开发应在转测前就需要搞定的事,因此测试重点为异常场景测试测试内容: 测试是根基,是整个测试过程中最为重要组成部分,良好的能提高测试效率。测试内容,基本要素不表,在这只想说下内容,内容要简洁、易懂、全面。 (1)简洁是指较少字数描述清楚所写场景,比如: 标题:XX
转载 2023-08-04 13:53:47
109阅读
空闲时间,回过头来再看看python基础的东西,今天回味一下unittest测试。 首先创建
原创 2022-08-26 16:04:12
149阅读
gtest今天学习使用了gtest。gtest 主要使用方法就是在一个 TEST() / TEST_F () 里写测试,然后通过在main函数使用 RUN_ALL_TEST() 即可运行 gtest。 对于TEST_F 实际跟TEST 基本一样,但是它多了一个初始化功能,比如我们需要在进行这个测试前,需要构造一些临时的测试数据,那么就可以使用TEST_F。TEST_F 在gtest中也称为
回归测试(regression testing)。回归测试涉及相同测试的重用,使得在软件变更以后可以重新执行(这些测试)。共有三种回归测试。报告了程序错误,在该程序错误得到更正之后,这时的测试叫做程序错误更正回归(bug fix regression)。其目标时证明该更正有误。老程序错误回归(old bugs regression)测试用来证明对软件的变更使老的程序错误更正变成未更正。副作用回归(
摘自《软件测试新手学习宝典》软件测试的基本要素包括测试编号、测试标题、重要级别,测试输入、操作步骤、预期结果。编号:测试的编号有一定的规则,比如系统测试的编号是这样定义规则:,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号,定义测试编号,便于查找测试,便于测试的跟踪。测试标题:对测试的描述,测试标题应该清楚表达测试的用途。比如“测试用户登录时输入
    自从上一次安装完安卓开发工具Android Studio后抽时间看视屏尝试编写自己的第一个安卓项目约两周的时间 每天下班后会花上1~2小时的时间去学习 目前的成果如下:次元宅的我.apk   嘛 总而言之感觉除了各种各样的配置和不熟悉ide的使用这方面 给我造成很多麻烦外 暂时还没遇到什么特别棘手的问题 之前还在学校的时候也学过Java所以对于语言这方面不算太
转载 4月前
84阅读
从图3-2中可以看到,基本所有的测试都是通过InstrumenationTestRunner执行的,而各个测试类型被设计来执行特定的测试,在本章中,主要讲解ActivityInstrumentationTestCase2的用法,其他的类型将放在后续章节里讲解。ActivityInstrumentationTestCase2这个类型是用来针对单个活动执行功能测试。它通过Instrumentati
1、前后置所谓前后置,就类似unittest框架中的setup和teardown——执行前打开浏览器(前置),执行结束关闭浏览器(后置)。例如:上面代码打印的部分就是setup、setup_class、teardown、teardown_class每个方法的说明 可是如果还有另一个文件,也需要这些操作【比如ui自动化每个都要打开浏览器执行】我们就需要对这几个公用的方法进行一下封装了。注:公
黑盒测试设计案例         【1】假设现有以下的三角形分类程序。该程序的功能是,读入代表三角形边长的3个整数,判定它们能否组成三角形。如果能够,则输出三角形是等边、等腰或任意三角形的分类信息。图9.11显示了该程序的流程图和程序图。为以上的三角形分类程序设计一组测试。   &nbsp
转载 2023-05-29 15:22:15
177阅读
目的:指导没接触过界面自动化的开发快速上手,不偏离正轨。不是自动化编码规范。 安装/卸载测试   当安装应用程序测试启动时,如果应用程序已被安装,首先执行卸载应用程序   安装应用程序使用配置文件中设定的程序路径   验证应用程序被安装,验证应用程序版本号   验证应用程序被完全卸载,还需要验证主屏无该应用程序快捷方式  通用测
转载 2023-08-11 12:21:21
73阅读
注:性能测试无论对于哪种app产品,主要分为内存,CPU,耗电三大模块去考虑;1.在执行性能测试前,需要考虑代码中提交的内容,对于保活或者商业化相关功能的接入首先要考虑的就是常驻内存,冷启动时间; 2.低端机可能更容易引起OOM,或是手机空间不足释放不了插件的情况,导致了手机系统本身会出现anr问题,直接影响的就是用户体验,已经产品日活,用户量情况; 3.此外对于安装包的增加,也要考虑,验证是否有
  • 1
  • 2
  • 3
  • 4
  • 5