文本框

Web测试要点01

风格不统一 提交于 2019-11-28 15:13:56
测试小白最近看了很多测试文档,默默整理一波,欢迎点评 一、页面检查 1、整体布局(静态) (1)页面风格一致、排版合理,无样式丢失、页面变形等现象。页面在不同分辨率、窗口能自适应,不变形,在不同浏览器下不会发生异常 (2)页面文字样式统一,表达恰当、无错别字;标题文字字段齐全,与功能表单文字统一,标题是否会折行;提示简明,格式与颜色统一,适当可标红或者高亮显示,提示是否影响页面布局 (3)标点符号格式统一(中/英) (4)按钮样式、颜色统一 (5)页面存在表格时,注意表格不变形,完整显示。内容超过最长字符限制可用…显示,鼠标放上去可预览全部内容 (6)数据加载是否有延迟现象 2、导航栏/面包屑 (1)形式有按钮、列表、窗口等,样式是否正确,风格是否统一且直观,易于用户操作 (2)存在多级菜单建议添加不同图标做区分,操作建议高亮提示 (3)面包屑地址的链接是否正确,上下级字段是否准确(首页>会议列表)上下级跳转是正确 3、页面响应 (1)操作成功后页面指向 (2)取消、返回等操作是否成功 (3)操作成功后与该数据相关的内容是否更新(需求要求) 二、输入框 1、字符型输入框(单文本框、多文本框) (1)特殊字符:英文全角、英文半角、数字、空或者空格、特殊字符“……!@#¥%……&*({【《,。?、:;‘<>’》】})”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝

WEB测试---UI 测试要点

ぐ巨炮叔叔 提交于 2019-11-28 15:12:18
UI 测试要点 用户界面一般是由窗体及其内部控件组成。 因此, 界面测试主要从窗体及窗体中的控件两方面来考虑。 一个窗体一般由标题栏、 菜单栏、 工具栏、 状态栏及内部控件组成, 因此为主要测试目标 1、 窗体的测试 (1) 窗体的大小 窗体的大小要合适, 使内部控件布局合理, 不过于密集, 也不过于空旷。 (2) 窗体的位置。 对于主窗体, 显示屏正中, 对于子窗体, 一般应在父窗体显示区的中间。 (3) 移动窗体 快速或慢速移动窗体, 背景及窗体本身刷新必须正确。 (4) 缩放窗体 ① 鼠标拖动 对于固定大小的窗体, 鼠标拖动不能缩放其大小。 对于能用鼠标拖动缩放大小的窗体, 放大或缩小窗体后其内容也应做相应调整。 ② 单击‘最大化’ 按钮。 窗体被最大化, 内部控件大小或位置也应做相应调整。 ③ 单击‘还原’ 按钮。 应还原到窗体最初默认的大小。 ④ 单击‘最小化’ 按钮。 对于主窗体, 应最小化到系统状态栏的左下角, 并依次排列; 对于窗体中的子窗 体, 应最小化到父窗体容器的左下角, 并依次排列。 (5) 显示分辨率。 通常情况下, 计算机的显示分辨率包括 800×600、 1024×768、 1280×1024 等等。 【注意】 由于程序员在编程时, 可能使用了固定的控件大小和位置, 不能随分辨率的改变而变化, 因此, 在分 辨率为 1024×768

python面试题之什么是Tkinter ?

别来无恙 提交于 2019-11-28 12:07:15
TKinter是一款很知名的Python库,用它我们可以制作图形用户界面。其支持不同的GUI工具和窗口构件,比如按钮、标签、文本框等等。这些工具和构件均有不同的属性,比如维度、颜色、字体等。 >>> import tkinter >>> top=tkinter.Tk()本文首发于Python黑洞网,博客园同步更新 来源: https://www.cnblogs.com/pythonzhichan/p/11406849.html

2019暑假杭二day2测试总结

穿精又带淫゛_ 提交于 2019-11-28 08:37:20
T1 题目大意 给出一个字符串 \(S\) ,求出一个子序列,使原序列的每个字符出现且仅出现一次,且子序列的字典序最小。 sol T1我得了90分,离奇 \(WA\) 了第一个点,正解比我的算法要简便地多,维护一个栈,对于每个字符,如果已经在栈内就直接跳过;否则,若栈顶字符比它大,且之后出现过,则弹出栈顶,以后在加进来(贪心),当不能弹时将当前字符加入栈内。最后,把栈从下往上输出即可。 T2 题目大意 有一个文本框和一个剪贴板,开始,文本框里有一个内容,剪贴板为空。每次可以进行三种操作: 将文本框的所有内容复制到剪贴板; 将剪贴板的内容粘贴到文本框; 删除文本框的最后一个内容。 设 \(f(x)\) 为地到 \(x\) 个内容,最少需要的操作次数,求 \[ \sum_{i=1}^nf(x)*1920817^{n-i}(mod\space998244353) \] \(n<=2000000 #### sol 难点在于求\) f(x) \(,我发现这是一个最短路,于是以文本框和剪贴板为坐标,建出了\) n^2 \(个点,边权都为1,对应一个操作,只得了40分。其实这题可以利用边权,建出\) n+50 \(个点,每个点\) x \(向\) x-1 \(连边权为一的边,向\) i x(i x<=n+50) \(连边权为\) i \(的边,为了优化,可以只在\) i \

表单

给你一囗甜甜゛ 提交于 2019-11-28 08:03:04
表单 1. 表单概述 1 什么是表单 表单是一块可采集用户数据的区域 表单对后端开发者至关重要 2如何创建表单区域 用 form 元素表示表单 用 action 属性表示表单的提交地址 用 method 属性表示表单的提交方式 在制作静态页面时,可不用书写上述的属性 在制作静态页面时,建议不要设置 form 元素的样式) 3表单中可放置哪些元素 对于静态页面的开发者,表单只是一个普通的块盒,内部可放置任何元素 通常情况下,表单中会放置一些可以与用户进行交互的元素 由于这些交互元素通常出现在表单中,因此,我们常称之为表单元素 4表单元素的两个重要属性 }name 属性:表示发送到服务器的键名 }value 属性:表示发送到服务器的值 2. 表单元素 —文本框 1使用input 元素表示一个文本框: input 是一个空元素 2可通过type 属性设置文本框类型 3. 表单元素 —单选和多选框 1使用input 元素表示单选和多选框 4. 表单元素 —按钮 1使用input 元素或 button 元素表示按钮 2按钮有很多种 普通按钮:点击后没有任何额外的效果 重置按钮:必须出现在表单中,点击后将其他表单元素重置为初始值 提交按钮:必须出现在表单中,点击后会将表单数据提交到服务器 图片按钮:功能同提交按钮一样,只不过样式为一张图片,该按钮已很少使用 3input 和 button

在JSP页面中获取本页的文本框值(亲测可用)

一笑奈何 提交于 2019-11-28 05:12:24
对我很有用,就记在这了,方便再学习。 项目中用到一个查询条件,点击查询后,需要将结果显示在本页中.但是需要能在本页面中取值,如何不通过别的页面或action/servlet第三方来获得该文本框的值呢.百思不得其解...... 还是我们老大见多识广,在高人指点下不费吹灰之力就解决了(但是需要在JSP页面中写JAVA代码) 首先是一个form表单,里面有一个文本框或其它的表单项 <form name="thisform"method="post"> <input type="text" name="name"> <input type="button" value="查询"onclick="sel()"> </form> 这里点击查询按钮时,需要调用函数sel(),内容如下 <script language="javascript"> function sel(){ document.thisform.submit(); } </script> 然后就可以在页面中取到文本框的值了 <% String name=request.getParameter("name"); %> 需要注意的是,在第一次进入该页面时,是取不到name的值的,只有当点击查询按钮时,才能取到name的值.然后就可以根据需要,将name用于项目中了. 转自: https://blog.csdn.net/weixin

海康威视多路播放开发步骤及参考代码

断了今生、忘了曾经 提交于 2019-11-28 02:12:06
在我们使用摄像头进行二次开发的过程中,我们通常会遇到需要使用双目甚至多目摄像头的问题,这时候我们就需要二次开发的软件有多路播放的功能,这里,我们还是首先上预览图, 需要程序示例Demo的请点击此处下载 : 为了实现视频的多路播放,我们需要首先了解视视频的实时流回调函数: NET_DVR_SetRealDataCallBack 注册回调函数,捕获实时码流数据。 BOOL NET_DVR_SetRealDataCallBack( LONG lRealHandle, fRealDataCallBack cbRealDataCallBack, DWORD dwUser ); 参数: lRealHandle [in] NET_DVR_RealPlay或NET_DVR_RealPlay_V30的返回值 cbRealDataCallBack [in] 码流数据回调函数 dwUser [in] 用户数据 这里我们可以看到,我们需要实现多路播放,其实质就是要多次调用这个实时流函数,这里我们需要定义多个 lRealHandle 参数加以区分,这里我们以双路播放为例演示如何实现多路播放 Step1: 首先要创建用于显示相机播放的静态文本框(其实就是静态文本框,但是为了在编程过程中界面显示的方便,我们需要将文本框拉大成合适的大小并将文本框的边框属性设置为True): 拖拽两个用于存放实时预览的静态控件

表单属性、标签

元气小坏坏 提交于 2019-11-27 18:35:12
总结 一、 表单概述 1. 什么是表单:表单是一块可采集用户数据的区域:表单对后端开发者至关重要 2. 如何创建表单区域: a) 用form元素表示表单 b) 用action属性表示表单的提交地址 c) 用method属性表示表单的提交方式 d) 在制作静态页面时,可不用书写上述的属性 e) 在制作静态页面时,建议不要设置form元素的样式 3. 表单中可放置哪些元素 a) 对于静态页面的开发者,表单只是一个普通的块盒,内部可放置任何元素 b) 通常情况下,表单中会放置一些可以与用户进行交互的元素 文本框 <input type=”text”> 点击按钮 <input type=”buttont” value=”点击”> 提交按钮 <input type=”submit” > 复选框 <input type=”checkbox” name =”” value=””> 单选框 <input type=”radio” name =”” value=””> 文件上传 <input type=”file”> 密码 <input type=”password”> 重置按钮 <input type=”reset”> 隐藏 <input type=”hidden” name =”” value=””> 数字框 <input type=”number” min =”” max=”” step=””

iOS 9应用开发教程之显示编辑文本标签文本框

假装没事ソ 提交于 2019-11-27 16:29:48
iOS 9应用开发教程之显示编辑文本标签文本框 ios9 显示、编辑文本 在 iOS ,经常会看到一些文本的显示。文字就是这些不会说话的设备的嘴巴。通过这些文字,可以很清楚的指定这些设备要表达的信息。本节将主要讲解在 iOS 中,用来显示和编辑文本的三个视图:标签、文本框和文本视图。 ios9只读文本 —— 标签 标签视图是一个只读的文本视图,它用于在应用程序中为用户显示少量的信息,如图 2.16 所示。在此图中文字的显示使用的就是标签视图。标签视图一般使用 UILabel 类实现。 图 2.16 美容相机 【示例 2-6 】以下就是通过标签视图显示一首诗的效果。代码如下: import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // 添加标签对象 mytitle let mytitle=UILabel(frame: CGRectMake(88, 100, 198, 58)) mytitle.font=UIFont.boldSystemFontOfSize(44) // 设置字体 : 粗体