界面测试

界面测试

本小妞迷上赌 提交于 2019-12-03 22:57:36
界面测试要点 完成相同或相近功能的按钮用Frame框起来,常用按钮要支持快捷方式。 完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。 按功能将界面划分区域块,用Frame框括起来,并要有功能说明或标题。 界面要支持键盘自动浏览按钮功能,即按Tab键、回车键的自动切换功能。 界面上首先要输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。 分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab 默认按钮要支持Enter操作,即按Enter后自动执行默认按钮对应操作。 界面空间较小时使用下拉框而不用选项框。 选项数较少时使用选项框,相反使用下拉列表框。 专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词语。 常用菜单要有命令快捷方式。 完成相同或相近功能的菜单用横线隔开放在同一位置。 菜单前的图标能直观的代表要完成的操作。 菜单深度一般要求最多控制在三层以内。 工具栏要求可以根据用户的要求自己选择定制。 相同或相近功能的工具栏放在一起。 工具栏中的每一个按钮要有及时提示信息。 一条工具栏的长度最长不能超出屏幕宽度。 工具栏的图标能直观的代表要完成的操作。 工具栏太多时可以考虑使用工具箱。 工具箱要具有可增减性,由用户自己根据需求定制。

界面测试

老子叫甜甜 提交于 2019-12-03 16:40:19
一、界面测试概念 界面测试(简称UI测试),测试用户界面的功能模块的布局是否合理、 [整体风格是否一致]、各个控件的放置位置是否符合客户使用习惯, 此外还要测试界面操作便捷性、导航简单易懂性,页面元素的可用性, [界面中文字是否正确,命名是否统一],页面是否美观,文字、图片组合是否完美等。 二、界面测试策略重点关注: 1.检查是否和需求中的原型图一致。 2.[界面中文字是否正确,命名是否统一] 3.[整体风格是否一致] 4.页面是否会被一些长内容撑乱。 三、界面测试策略的其他细则方向: 1.易用性 2.规范性 3.帮助设施 4.合理性 5.美观与协调性 6.菜单位置 7.独特性 来源: https://www.cnblogs.com/TD1900/p/11803032.html

RestClient火狐接口测试

匿名 (未验证) 提交于 2019-12-02 23:59:01
一、RestClient的简单介绍 RESTClient是一款用于测试各种Web服务的插件,它可以向服务器发送各种HTTP请求(用户也可以自定义请求方式),并显示服务器响应。 二、RESTClient的优缺点 优点:一款优秀的http接口测试工具,在火狐附加组件里面查询安装,非常小巧、可视化界面,操作简单,使用方便 缺点:只有一种协议(HTTP)、未找到写脚本的地方,不能自动化,只能手动点击 三、RestClient的安装 下载地址:https://www.oschina.net/news/75690/rest-client-3-6-1 解压文件件,执行restclient.bat文件打开restclient使用界面 Chrome、firefox都可以安装 ―――――――――――――――― 来源:博客园 作者: 无泪人 链接:https://www.cnblogs.com/zenghongfei/p/11484686.html

web测试--界面和易用性

匿名 (未验证) 提交于 2019-12-02 23:47:01
1、风格、样式、颜色是否协调 2、界面布局是否整齐、协调(保证全部显示出来的,尽量不要使用滚动条 3、界面操作、标题描述是否恰当(描述有歧义、注意是否有错别字) 4、操作是否符合人们的常规习惯(有没有把相似的功能的控件放在一起,方便操作) 5、提示界面是否符合规范(不应该显示英文的cancel、ok,应该显示中文的确定等) 6、界面中各个控件是否对齐 7、日期控件是否可编辑 8、日期控件的长度是否合理,以修改时可以把时间全部显示出来为准 9、查询结果列表列宽是否合理、标签描述是否合理 10、查询结果列表太宽没有横向滚动提示 11、对于信息比较长的文本,文本框有没有提供自动竖直滚动条 12、数据录入控件是否方便 13、有没有支持Tab键,键的顺序要有条理,不乱跳 14、有没有提供相关的热键 15、控件的提示语描述是否正确 16、模块调用是否统一,相同的模块是否调用同一个界面 17、用滚动条移动页面时,页面的控件是否显示正常 18、日期的正确格式应该是XXXX-XX-XX或XXXX-XX-XX XX:XX:XX 19、页面是否有多余按钮或标签 20、窗口标题或图标是否与菜单栏的统一 21、窗口的最大化、最小化是否能正确切换 22、对于正常的功能,用户可以不必阅读用户手册就能使用 23、执行风险操作时,有确认、删除等提示吗 24、操作顺序是否合理 25、正确性检查:检查页面上的form,

Alpha项目测试

匿名 (未验证) 提交于 2019-12-02 23:40:02
这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1 这个作业要求在哪里 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/ 团队名称 Successful Wonder 这个作业的目标 测试其他团队的项目,尽量帮他们发现问题,以便完善。 列出你本人的姓名,学号,所在团队的名称。      沈雅馨    201731062206      分别列出你所选取进行测试的项目的团队名、项目名、Alpha发布说明的博客地址,以及你的测试结果。 1.团队名:Mystery      项目名:油气井钻井风险预测与控制系统α版本      发布地址: https://www.cnblogs.com/gentlemanzq/p/10994313.html      测试结果:该团队没有给使用说明,因此我进入不清楚点了那个键弹出了一个错误窗口,也不知道怎么回事,只好退出了,但是界面做的还是不错,挺符合学术用的风格的。 更新:队长后来修改了博客,也告诉我怎么用了,虽然不知道到底好不好用,毕竟我不是石油相关专业的,但是界面做的还不错,尽管不是特别好看,但是特别清晰明了。      留言截图:       总结:体验不错,运行很流畅

java学生管理系统(简易)(三)---教师端的登录主页面

匿名 (未验证) 提交于 2019-12-02 21:53:52
教师端的登录界面就比较清晰了。。。可能就我自己认为,以为前面写的太乱了。。。蒙圈 // 学会了先布局,在完善部分代码,嘤嘤嘤。。。之前那个学生的感觉凉凉啊~ // 有些代码中可能有main函数,有些没有main完全是用来测试每一部分的功能,没别的意思。。。 注意 : main主函数只有一个就是在java学生管理系统(简易)(一)里面的main函数 package StudentMajor; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class TeacherUser { private JFrame jf; private JPanel jp1,jp2,jp3,jp4,jp5; private JButton jb1,jb2,jb3,jb4,jb5; private JLabel jl; TeacherUser(){ } public void init() { jf = new JFrame(

从零开始搭建springBoot 项目

有些话、适合烂在心里 提交于 2019-12-02 12:16:26
从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。简便起见,该框架也提供了命令行界面,它可以用来运行和测试Boot应用。框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。 搭建springBoot 1.开发环境 开发工具: intellij idea jdk版本:jdk8 2.搭建步骤 2.1创建项目 idea File --new--project 一直下一步到 一直下一步finish就OK了。 打开项目: 2.2 创建controller 2.3运行项目 默认端口8080 打开浏览器输入 : http://127.0.0.1:8080/index/hello 3. 接入Mybaties 添加pom文件 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.17</version> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1<

探索性测试扫盲

﹥>﹥吖頭↗ 提交于 2019-12-02 01:12:24
探索性测试扫盲   关于2477203708探索性测试,之前在群里总是听到有人提起,也搜了相关书籍,但是一直没有仔细去瞧。今日刚好妍姐发了一篇跟探索性测试有关的博客,看完之后被扫盲,另外也引发了我的一些思考。   探索性测试,文章里面写了很多概念和方法,其实都是在表达,可以有这么些办法,让测试人员想到更多测试场景,而且根据不同的维度,能想得更全面一些,类似于我们的移动端专项测试中某些特有的场景,只是这个更加通用了。   文章里面说到的一句话特别有意思: 测试人员的绩效不是通过他们找到了多少Bug来评估的,而是他们究竟提高了多少开发人员的工作效率和工作质量,从而反应在产品的质量上。   因为很多公司的绩效考评都参考了这么一点,形成开发和测试之间一种竞争和紧张的关系,某种程度上一方面不利于公司团结,另一方面可能会对产品质量带来负面的影响。考评测试人员绩效,这句话提出了一种新的视角。    测试人员当然需要读写代码,而且最好的选择是直接从产品的错误处理代码入手,这样能一眼发现何种输入数据、输入顺序能把产品逼到极限。   这句话也为我学习代码提供了方向和参考的入口。   在此感谢原作者的总结和妍姐的分享。    探索性 测试 在开始实践 敏捷 的时候,就一直谈论着探索性测试。尝试了许多方式,多角度覆盖、路径漫游、逆向思维等等,虽然取得了一定的效果

课堂测试_WEB界面链接数据库

徘徊边缘 提交于 2019-12-01 19:43:28
课堂测试_WEB界面链接数据库 一,题目: 一、 考试要求: 1 登录账号:要求由 6 到 1 2位字母、数字、下划线组成,只有字母可以开头;(1分) 2 登录密码:要求显示 “• ”或“ * ”表示输入位数,密码要求八位以上字母、数字组成。( 1分) 3 性别:要求用单选框或下拉框实现,选项只有“男”或“女”;( 1分) 4 学号:要求八位数字组成,前四位为 “ 2 018”开头,输入自己学号;(1分) 5 姓名:输入自己的姓名; 5电子邮箱: 要求判断正确格式xxxx@xxxx.xxxx ;(1分) 6 点击 “添加”按钮,将学生个人信息存储到数据库中。( 3 分) 7 可以演示连接上数据库。( 2 分) 二,设计思路: 1,首先按要求编写出WEB网页。 2,在DB.java文件编写中对数据库进行连接和关闭的操作。 3,在Dao.java文件中编写对 sql 语句的拼接以及执行 sql 语句向数据库中添加东西的函数。 4,先在 .jsp 文件中对表单进行前端校验,将符合要求的传递给Selvlet.java.文件。 5,在Selvlet.java 文件导入DB.java文件和Dao.java文件并对表单进行二次校验。 6,若数据合法,调用DB.java的方法,连接数据库将数据通过参数的形式传递给在Dao.java文件中向数据库中添加东西的函数,将数据添加到数据库

centos7怎么连接网络

点点圈 提交于 2019-12-01 12:29:22
在vmware上面安装了centos 7,因为要在上面部署测试项目,所以很多文件要通过网络上传。所以第一步就是要连接网络,接下来为大家带来centos7连接网络的教程。 1 首先找到wired(有线)界面进入点击Wired Settings 如图 2 进入到设置页面之后点击界面右下角的小齿轮图标进入网络设置。如图 3 进入到网络设置界面之后选择IPv4进行设置。将模式选择为Manual(手动)。设置ip地址即可。Address里面的地 址 要与你本机网络的地址相匹配(本机IP可以在windows的cmd下面执行ipconfig命令查看)。比如你本机192.168.1.25 centos7里面的地址可以设置为192.168.1.28。Gateway(网关)则为192.168.1.1 设置完之后点击apply保存。之后返 回 windows测试是否能够连接成功。 如何查看本机ip地址以及网关 测试网络连接 来源: CSDN 作者: 灿夏 链接: https://blog.csdn.net/majishushu/article/details/54292198