界面测试

test01

雨燕双飞 提交于 2019-12-01 04:59:13
测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、 以及各种测试阶段所使用的测试方法、单元测试、 功能测试 、集成测试、系统测试 接口测试Jmeter、Postman;抓包工具fiddler;性能测试工具loadrunner;自动化测试工具selenium、Appium; 性能测试过程中硬件性能也是一个非常重要的指标、CPU、内存、IO、带宽 数据库MySQL;编程语言python; 项目实战;   单元测试 功能测试:界面友好性测试、功能测试、链接测试、容错测试、稳定性测试、常规性能测试、配置测试、算法测测试 1.1.1 界面友好性测试 1. 风格、样式、颜色是否协调 2. 界面布局是否整齐、协调(保证全部显示出来的,尽量不要使用滚动条 3. 界面操作、标题描述是否恰当(描述有歧义、注意是否有错别字) 4. 操作是否符合人们的常规习惯(有没有把相似的功能的控件放在一起,方便操作) 5. 提示界面是否符合规范(不应该显示英文的cancel、ok,应该显示中文的确定等) 6. 界面中各个控件是否对齐 7. 日期控件是否可编辑 8. 日期控件的长度是否合理,以修改时可以把时间全部显示出来为准 9. 查询结果列表列宽是否合理、标签描述是否合理 10. 查询结果列表太宽没有横向滚动提示 11. 对于信息比较长的文本

测试用例编写(功能测试框架)

自作多情 提交于 2019-11-30 23:09:48
测试用例的编写需要按照一定的思路进行,而不是想到哪写到哪,一般测试机制成熟的公司都会有公司自己自定义的测试用例模板,以及一整套的测试流程关注点,当然我们自己在测试生涯中也应当积累一套自己的测试框架,所有功能性的测试都可以依据框架的思路来进行,达到事半功倍的效果。 功能测试框架可以包括:界面友好性测试、功能测试、链接测试、容错测试、稳定性测试、常规性能测试、配置测试、算法测试等等。 1.1.1 界面友好性测试 1. 风格、样式、颜色是否协调 2. 界面布局是否整齐、协调(保证全部显示出来的,尽量不要使用滚动条 3. 界面操作、标题描述是否恰当(描述有歧义、注意是否有错别字) 4. 操作是否符合人们的常规习惯(有没有把相似的功能的控件放在一起,方便操作) 5. 提示界面是否符合规范(不应该显示英文的cancel、ok,应该显示中文的确定等) 6. 界面中各个控件是否对齐 7. 日期控件是否可编辑 8. 日期控件的长度是否合理,以修改时可以把时间全部显示出来为准 9. 查询结果列表列宽是否合理、标签描述是否合理 10. 查询结果列表太宽没有横向滚动提示 11. 对于信息比较长的文本,文本框有没有提供自动竖直滚动条 12. 数据录入控件是否方便 13. 有没有支持Tab键,键的顺序要有条理,不乱跳 14. 有没有提供相关的热键 15. 控件的提示语描述是否正确 16. 模块调用是否统一

APP功能测试要点

試著忘記壹切 提交于 2019-11-30 14:32:21
APP功能测试要点 1、 功能性测试 根据产品需求文档编写测试用例而进行测试,包括客户端的单个功能模块以及功能业务逻辑(功能交互)如:涉及输入的地方需要考虑等价类,边界值,异常或非法等 1.1 安装与卸载测试 >软件安装后是否可以正常运行 >安装过程中是否可以取消 >安装空间不足时是否有相应提示 >是否可以卸载应用(可通过桌面卸载,也可以通过软件卸载安装) >卸载是否支持取消功能,单击取消后软件卸载功能是否正常===不可逆 >卸载后文件是否全部删除所有的安装文件夹 >安装到本地还是SD卡,有选择可以提供 >安装完自动删除安装包 >从不同的应用市场下载进行安装?---安卓端 >重复安装 1.2 软件升级测试 >当客户端有新版本时,是否有更新提示 >当版本为非强制升级时,用户可以取消更新,老版本能正常使用,用户在下次启动app时仍能出现更新提示 >当版本为强制升级时,当给出强制更新后用户没有做更新时,退出客户端,下次启动app时仍能出现强制升级提示(没有取消按钮) >检查更新后各个功能是否正常使用 >在线跨版本升级后是否正常使用 ---问题:版本升级测试是全部测试还是部分测试? >关于新版本的更新内容:1.新功能 2.修复bug、优化模块 先测试更新的内容,再在发布之前走一下基本功能 1.3 登录测试 >1)账号密码登录 2)第三方登录 3)指纹登录 4)手势密码登录 5)快捷登录 6

AWVS (Acunetix Web Vulnerability Scanner )

╄→гoц情女王★ 提交于 2019-11-30 11:52:45
1、AWVS 是国外一款不错的安全测试工具 ,界面清楚,使用方便。可以爬取网页加载payload测试存在的安全问题 破解版的下载地址: https://www.arvinhk.com/post/306.html 使用破解版的先卸载之前安装的AWVS 2、安装之后界面如下: 3、对某某靶机的安全检测 来源: https://www.cnblogs.com/xinxianquan/p/11582255.html

开学JAVA第一次测试

北慕城南 提交于 2019-11-29 10:29:29
定义 ScoreInformation 类,其中包括七个私有变量(stunumber, name, mathematicsscore, englishiscore,networkscore, databasescore, softwarescore)。 各成员的含义如下: 变量 stunumber 为字符串类型 String,用于存储学生的学号(有 8 位数 字组成)。 变量 name 为字符串类型 String,用于存储学生的姓名。 变量 mathematicsscore 为 double 类型,用于存储学生的高等数学成绩, 高等数学的学分为 4 分。 变量 englishiscore 为 double 类型,用于存储学生的大学英语成绩,大学 英语的学分为 3 分。 变量 networkscore 为 double 类型,用于存储学生的计算机网络成绩,计 算机网络的学分为 4 分。 变量 databasescore 为 double 类型,用于存储学生的数据库成绩,数据库 的学分为 3 分。 变量 softwarescore 为 double 类型,用于存储学生的软件工程成绩,软件 工程的学分为 2 分。 对每个变量定义 get()(读取变量信息)和 set()(设置变量信息)的 方法。 2 、 赋 初 值 方 法 包 括 七 个 参 数 , 用 于 为 变 量

java测试

折月煮酒 提交于 2019-11-29 10:29:00
//信1805-2 王世麒 20183519 package JAVA测试; public class ScoreInformation { private String stunumber; private String name; private double mathematicsscore; private double englishiscore; private double networkscore; private double databasescore; private double softwarescore; public ScoreInformation(String stunumber, String name) { super(); this.stunumber = stunumber; this.name = name; } public String getStunumber() { return stunumber; } public void setStunumber(String stunumber) { this.stunumber = stunumber; } public String getName() { return name; } public void setName(String name) { this.name =

Web网站测试流程和方法

心不动则不痛 提交于 2019-11-28 15:16:58
一、测试流程 所有测试的流程大体上是一致的:开始测试前准备-->需求分析-->测试设计(测试计划,测试用例)-->执行测试--> 提交BUG-->测试总结。 对于web测试,较之其他软件测试又有所不同,这是细节的不同,这个不同需要我们在不停的测试中去总结 web测试正式测试之前,应先确定如何开展测试,不可盲目的测试。一般网站的测试,应按以下流程来进行: 1)使用HTML Link Validator将网站中的错误链接找出来; 2)测试的顺序为:自顶向下、从左到右; 3)查看页面title是否正确。(不只首页,所有页面都要查看); 4)LOGO图片是否正确显示; 5)LOGO下的一级栏目、二级栏目的链接是否正确; 6)首页登录、注册的功能是否实现; 7)首页左侧栏目下的文章标题、图片等链接是否正确; 8)首页中间栏目下的文章标题、图片等链接是否正确; 9)首页右侧栏目下的文章标题、图片等链接是否正确; 10)首页最下方的【友情链接】、【关于我们】等链接是否正确; 11)进入一级栏目或二级栏目的列表页。查看左侧栏目名称,右侧文章列表是否正确; 12)列表页的分页功能是否实现、样式是否统一; 13)查看文章详细页面的内容是否存在乱码、页面样式是否统一; 14)站内搜索(各个页面都要查看)功能是否实现; 15)前后台交互的部分,数据传递是否正确; 16) 默认按钮要支持Enter及选操作

个人作业-Alpha测试

心不动则不痛 提交于 2019-11-27 18:26:13
这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1 这个作业要求在哪里 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3338 团队名称 软件梦之队 这个作业的目标 测试其他团队的项目 ,提出已经发现的问题或者建议发表自己的体验感受 作业要求 每个同学必须选取非自己所在团队的3个项目进行测试。 在你所测试的项目的Alpha发布说明的博客下以留言的形式提出你测试发现的问题。若没有发现问题那么就提一些建议。 测试完后必须写份测试报告,以随笔的形式提交在博客园作业中。 测试报告必须是测试的真实经过,不得胡编乱造。 测试报告要求(博客内容) 第一个项目 张欣 201731035120 软件梦之队 团队名:做个一亿的小项目 项目名:"趣英语"APP Alpha 发布说明的博客地址: https://www.cnblogs.com/lwy276701865/p/10987636.html 测试结果: 运行成功之后初始界面 学习模式: 挑战模式: 上手体验感觉如何?能否正常运行? 这个软件界面很有设计感,第一次进入软件开始游戏时,会有点不是很明白该怎么操作,可以有一个新手进入的文字教程;

个人作业-Alpha项目测试

ⅰ亾dé卋堺 提交于 2019-11-27 18:03:20
个人作业-Alpha项目测试 这个作业属于哪个课程 课程链接 这个作业要求在哪里 要求链接 团队名称 C#与GIS的完美邂逅 ( 链接 ) 这个作业的目标 选取非自己所在团队的3个项目进行测试,提出测试发现的问题,给出相关建议 一、个人信息 姓名 陈林 学号 201731024130 所在团队名称 C#与GIS的完美邂逅 二、测试报告 2.1 测试团队名称 认真不马虎队 项目名称 西柚贪吃蛇 Alpha发布说明的博客地址 链接 测试结果: 出现bug,自己结束了游戏 有颜色和难度选择还要积分显示、帮助 测试留言截图: 整体感受: (1)游戏出发点很好,体验感也比较流畅,还是很有趣的; (2)界面比较传统,没有那种炫丽感,体验大打折扣了; (3)bug还是存在的,自动结束了游戏同时方向键无法控制方向; (4)没有停止、重新开始等功能是这个程序的短板; (5)程序挺小的也很方便的安装上电脑上,安装比较简答上手也比较容易; 2.2 测试团队名称 CTRL-IKun 项目名称 优课堂 Alpha发布说明的博客地址 链接 测试结果: 安装SQL2008 登录界面:好不容易安装好SQL配置好文件打开系统界面 教师登录界面:输入密码登录教师界面 教师导入名单后考勤界面: 辅导员界面: 学生界面: 留言截图: 整体感受: (1)麻烦!麻烦!还是麻烦! 点个名进行学生课堂出勤还需要这么多操作

《构建之法》——第五次团队作业

好久不见. 提交于 2019-11-27 08:45:50
团队项目-Alpha2版本发布 这个作业属于哪个课程 作业所属课程 这个作业要求在哪里 作业要求 团队名称 你的代码我的发 这个作业的目标 发布Alpha2版本 1.团队成员 姓名 学号 角色 周昊 201731062333 组长 徐裴 201731062402 组员 黄啸风 201731062430 组员 李涵 201731062406 组员 颜依婷 201731062505 组员 周小萱 201731062601 组员 2.发布地址 github发布地址 网站地址 操作手册: 在首页,直接在输入框输入相应垃圾即可,搜索失败返回首页。 首页登陆注册后可使用论坛功能,如果不登录,也可以使用论坛功能,默认名字为0,即表明为游客身份。 后台登录后,进入系统,可以进行新闻、垃圾管理的相关操作。 3.alpha测试报告 1)测试工作安排:     此次的测试工作着重于网站的功能测试(黑盒)。 网站的功能测试包括表单测试、数据库测试、链接测试。 由黄啸风、颜依婷、周小萱分别进行垃圾、新闻、用户的功能测试。 由李涵、徐裴进行论坛的数据库测试和表单测试。 组长进行整体测试,查找网站的缺陷。 2)测试工具选择: 链接测试选择的工具是 XENU 功能测试的其他测试由人工进行测试 3)测试过程 功能测试 链接测试 网站链接测试结果 死链测试 最终结果     1