【测试基础理论】看看你的标题,能吸引到新读者么?(非功能-易用性)

简介: 【测试基础理论】看看你的标题,能吸引到新读者么?(非功能-易用性)


Part1前言

本节课我们要学习的是六大特性中的第三个:易用性。


说白了,就是衡量你这个软件到底好不好用,好不好推广的根据。


一共分为:易理解性,易学性,易操作性,吸引性,依从性


可能你每次复习,或者第一次看到这里,都会混乱。把这几个特性记混淆,但是加上下面的有顺序的小例子,相信你可以分清。


Part2易用性

1易理解性


一个好的软件,可以让用户第一次上去就能明白怎么用。而一个设计垃圾的软件,用户研究半天都不会懂,势必会造成新手劝退,比如vr设备,新人建议直接放弃调试。


易理解性标准定义:软件交互给用户的信息时,要清晰,准确,且要易懂,使用户能够快速理解软件。


2易学性


虽然app带了说明书,但是写的通常晦涩难懂,需要及其高超的专业知识,依然很难让大众用户接受。


易学性标准定义:软件使用户能学习其应用的能力,如帮助手册是否支持中英文,是否齐全,是否有在线人工帮助等。


3易操作性:


软件使用起来到底体验如何,是否极难操作,常用功能是否很难找到,安装过程是否过于复杂和不稳定等衡量指标就是易操作性。


易操作性标准定义:软件产品使用户能易于操作和控制它的能力。


4吸引性


吸引性,顾名思义,就是如何设计才能吸引到用户的能力,这点在设计上来说,首先要明确自己的使用人群和目标人群。比如妹子居多,那么就要设计可爱的粉丝系,优雅黑白调等。如果是儿童,则卡通居多。


吸引性的定义:吸引用户的能力,界面,外观等。


5依从性

在很多功能上,业界内的其他同类产品早已有群众习惯的使用流程。自己标新立异可以,但是不要逆优化。


易用性的依从性:遵循一定的标准。

相关文章
|
7月前
|
Java
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
|
23天前
|
监控 测试技术
slb测试会话保持功能
slb测试会话保持功能
31 6
|
2月前
|
运维
【运维基础知识】用dos批处理批量替换文件中的某个字符串(本地单元测试通过,部分功能有待优化,欢迎指正)
该脚本用于将C盘test目录下所有以t开头的txt文件中的字符串“123”批量替换为“abc”。通过创建批处理文件并运行,可实现自动化文本替换,适合初学者学习批处理脚本的基础操作与逻辑控制。
196 56
|
2月前
|
测试技术
Appscan手工探索、手工测试功能实战
Appscan手工探索、手工测试功能实战
|
3月前
|
JSON 移动开发 监控
快速上手|HTTP 接口功能自动化测试
HTTP接口功能测试对于确保Web应用和H5应用的数据正确性至关重要。这类测试主要针对后台HTTP接口,通过构造不同参数输入值并获取JSON格式的输出结果来进行验证。HTTP协议基于TCP连接,包括请求与响应模式。请求由请求行、消息报头和请求正文组成,响应则包含状态行、消息报头及响应正文。常用的请求方法有GET、POST等,而响应状态码如2xx代表成功。测试过程使用Python语言和pycurl模块调用接口,并通过断言机制比对实际与预期结果,确保功能正确性。
286 3
快速上手|HTTP 接口功能自动化测试
|
4月前
|
XML Web App开发 数据挖掘
Postman接口测试工具全解析:功能、脚本编写及优缺点探讨
文章详细分析了Postman接口测试工具的功能、脚本编写、使用场景以及优缺点,强调了其在接口自动化测试中的强大能力,同时指出了其在性能分析方面的不足,并建议根据项目需求和个人偏好选择合适的接口测试工具。
143 1
|
4月前
|
缓存 算法 Java
非功能需求的测试
非功能需求的测试
43 2
|
4月前
|
Web App开发 敏捷开发 测试技术
自动化测试之美:使用Selenium WebDriver进行网页功能验证
【8月更文挑战第29天】在数字时代,软件质量是企业竞争力的关键。本文将深入探讨如何通过Selenium WebDriver实现自动化测试,确保网页应用的可靠性和性能。我们将从基础设置到编写测试用例,逐步引导读者掌握这一强大的测试工具,同时分享实战经验,让测试不再是开发的负担,而是质量保证的利器。
|
4月前
|
测试技术
一款功能完善的智能匹配1V1视频聊天App应该通过的测试CASE
文章列举了一系列针对1V1视频聊天App的测试用例,包括UI样式、权限请求、登录流程、匹配逻辑、消息处理、充值功能等多个方面的测试点,并标注了每个测试用例的执行状态,如通过(PASS)、失败(FAIL)或需要进一步处理(延期修改、待定、方案再定等)。
73 0
|
4月前
|
JavaScript 前端开发 应用服务中间件
【qkl】JavaScript连接web3钱包,实现测试网络中的 Sepolia ETH余额查询、转账功能
【区块链】JavaScript连接web3钱包,实现测试网络中的 Sepolia ETH余额查询、转账功能
138 0

热门文章

最新文章