摘要: 在移动互联时代,每个人的智能手机上都安装了各种各样的 APP,那我们在使用这些 APP 的时候都会用到找回密码这个功能,这个功能极大的方便了用户,但是如果这个功能没有做好,或者对于测试工程师来说,如果没有对这个功能测试好,也会造成一些严重的后果,比如,任意用户密码重置,用户数据泄露等一系列安全问题。 阅读全文
posted @ 2020-12-07 22:03 ErShiXiong 阅读(511) 评论(0) 推荐(0) 编辑
摘要: (1)测试用例的依据:用户需求。 (2)测试用例的内容:测试用例编号、测试标题、重要级别、测试数据输入、操作步骤、预期结果; (3)测试用例的管理:通过EXCEL办公软件按照一定格式编写测试用例;把编写好的测试用例上传到SVN项目管理工具中对应的文件夹里。 (4)测试用例的优先级: 1级,影响很大, 阅读全文
posted @ 2020-12-07 21:55 ErShiXiong 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 一、性能测试 1.性能测试的流程:了解被测试项目的性能测试需求->分析被测试项目的性能测试需求->编写性能测试计划/测试用例->脚本维护(编写程序)->执行脚本(执行程序)->分析结果->性能调优 2.五大性能测试指标 响应时间(Response time):客户端发出请求到得到响应的整个过程所经历 阅读全文
posted @ 2020-12-07 21:53 ErShiXiong 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 1.cd:切换目录 2.打包: tar –zcvf 归档文件名.tar.gz 源文件或目录 3.解包: tar –zxvf归档文件名 [-C 目标目录] 4.查看内存:free: 5.查看CPU:lscpu 6.查看动态进程:top 7.查看静态进程:ps -ef 8.查看特定进程:ps -ef | 阅读全文
posted @ 2020-12-07 21:47 ErShiXiong 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、Oracle数据库 1.创建用户 Create user 用户名 identified by 密码; 2.给用户赋权 Grant connect,resource to 用户名; 3.收回用户权限 Revoke connect,resource from 用户名; 4.冻结/解锁用户 Alter 阅读全文
posted @ 2020-12-07 21:45 ErShiXiong 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 转账功能分析: 通过选择付款账号、填写转账金额、输入收款账户(含收款账号、收款人姓名、开户行)以及其他附加信息(手机号、备注等),填写好之后,进入安全认证页面选择安全工具、填写安全密码,最后提交转账。 测试分析与设计思路: 1.正常流程类设计(确保系统实现了业务需求) 2.异常流程类设计(确保边界等 阅读全文
posted @ 2020-12-07 21:40 ErShiXiong 阅读(3474) 评论(0) 推荐(0) 编辑
摘要: 在有限的测试资源和时间的情况下,尽早尽快在测试对象查找出尽可能多的缺陷很大程度上是由如何制定测试用例优先级决定的,因此测试用例优先级在一个测试项目中至关重要。 一、测试优先级的划分 1、测试时间和资源有限,可能无法执行所有的测试用例,穷尽测试是不可能的。 2、首先执行最重要的测试用例,尽早尽快的发现 阅读全文
posted @ 2020-12-07 21:29 ErShiXiong 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 评审的内容有以下几个方面: 1) 用例设计的结构安排是否清晰、合理,是否利于高效对需求进行覆盖。 2) 优先极安排是否合理。 3) 是否覆盖测试需求上的所有功能点。 4) 用例是否具有很好可执行性。例如用例的前提条件、执行步骤、输入数据和期待结果是否清晰、正确;期待结果是否有明显的验证方法。 5) 阅读全文
posted @ 2020-12-07 21:25 ErShiXiong 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 对于我们来说真正的软件测试其实不仅仅只是关注一些常用的功能或某个特定的测试,往往被测试人员忽视的测试点其实对客户来说也是被关注的重要内容,真正懂技术的客户其实很少,那么你就知道软件测试界面对于客户的重要性了。 什么是软件界面(UI): 标准的定义是讲到,界面是软件与用户交互的最直接的层,界面的好坏决 阅读全文
posted @ 2020-12-07 21:24 ErShiXiong 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 1、需求评审的重要性 软件的缺陷并不是在编程的时候才出现的,需求和设计阶段都会产生问题,如果缺陷发现的越迟,修正这个错误就要返回到以前的状态,反攻的时间就花费的很多了,如果错误还不能够被及时发现,那就可能带来更大的危害,缺陷发现的越找,修正的越早,所用的成本就月低,越迟,成本就越高。所以我们对需求评 阅读全文
posted @ 2020-12-07 21:20 ErShiXiong 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 一、显式需求与隐式需求 可以说,用户需求是软件测试的第一纲领,测试活动都应该围绕软件需求展开。我们可以将用户需求分为显式需求和隐式需求。显式需求就是白纸黑字写在需求文档上的,这往往是用户要求直接实现的功能特性;隐式需求是需求文档没有直接提及但是在软件开发、测试等角度需要考虑的。显式需求是硬性要求,是 阅读全文
posted @ 2020-12-07 21:14 ErShiXiong 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 一、UI界面测试要点 1、界面的线条是否一致,每个界面中线条是否对齐,是否一致。(静态页面没有确认的情况下)。 2、整个系统的界面是否保持一致。 3、界面是否存在错别字。 4、界面上的按钮样式是否一致。 5、每个界面是否同原静态页面设置一致(静态页面确认的情况下) 6、操作是否友好。 7、界面所有的 阅读全文
posted @ 2020-12-07 20:59 ErShiXiong 阅读(1749) 评论(0) 推荐(0) 编辑
摘要: 一、角色以及入口: 角色:系统管理员,开发人员 入口:服务管理 二、页面元素检查: 对页面初始化的检查,即页面打开后,对页面不做任何操作时的元素检查。(破页;js错;demo对比等) 1、查询条件: 服务名称:文本输入框,默认为空。 服务类型:下拉列表选择,默认为"请选择"。 服务代码:文本输入框, 阅读全文
posted @ 2020-12-07 20:54 ErShiXiong 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 报表测试根据项目的定义有大有小,有时只是作为软件的一个部分进行测试,有时整个项目都是测试各种报表.但不论如何,报表的作用始终都是将系统中已经存在的数据根据用户的设置计算加工/整理汇总/最终以清晰的格式展示给用户,以便用户进一步做数据分析或统计。 软件中的报表实现一般分为定义报表的所需数据(一般可以通 阅读全文
posted @ 2020-12-07 20:30 ErShiXiong 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 赋予一个人员相应的权限后,在界面上看此人员是否具有此权限,并以此人员身份登陆,验证权限设置是否正确(能否超出所给予的权限); 删除或修改已经登陆系统并正在进行操作的人员的权限,程序能否正确处理; 重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确; 在有工作组或角色管理的情况下 阅读全文
posted @ 2020-12-07 20:05 ErShiXiong 阅读(1222) 评论(0) 推荐(0) 编辑