之前面试被问到过这样一个问题,自己答的都是一些UI界面上的case,看了一些大神的关于这类面试题的总结才知道自己差的不是一点半点,今天也总结下. 内管银行开户,有账号.用户名.用户证件类型.证件号三个栏位,针对这个页面进行测试案例设计. 功能测试    1.输入正确的账号,用户名.证件类型.证件号,查看能否通过验证. 2.输入错误的账号或用户名或证件好或证件类型,查看能否通过验证并给出相应的提示信息. 3.账号输入是否有空值校验,位数校验,是否限制数字输入 4.用户名和证件号是否有空值校验,输入…
测试基础面试题 + SQL 面试题(选择题有部分答案,难度:低) 答案: .A .C .C .A .A .D…
一.输入框1.字符型输入框:(1)字符型输入框:英文全角.英文半角.数字.空或者空格.特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号.禁止直接输入特殊字符时,使用“粘贴.拷贝”功能尝试输入.(2)长度检查:最小长度.最大长度.最小长度-1.最大长度+1.输入超工字符比如把整个文章拷贝过去.(3)空格检查:输入的字符间有空格.字符前有空格.字符后有空格.字符前后有空格(4)多行文本框输入:允许回车换行.保存后再显示能够保存输入的格式.仅输入回车换行,检查能否正确保存(若能…
问: 假如给你一个APP,你应该如何测试,分别从哪些方面来针对该APP进行测试. --- 1.安装.卸载测试 测试软件在不同操作系统(Android.iOS)下安装是否正常.软件安装后的是否能够正常运行,安装后的文件夹及文件是否写到了指定的目录里. 测试软件在不同的来源下载(豌豆荚,360手机助手..)下安装是否正常. 2.UI测试 导航测试.图形测试和内容测试.测试用户界面(如菜单.对话框.窗口和其它可规控件)布局.风格是否满足客户要求.文字是否正确.页面是否美观.文字.图片组合是否完美.操作…
使用Visual Studio Team Services进行压力和性能测试(一)--创建基础的URL压力测试 概述 压力测试使应用程序更加健壮,并审核在用户负载下的行为,这样我们可以在当前的基础设施上采取行动,为其扩容以满足我们的需求. Visual Studio中的压力测试是由虚拟用户分钟计费的,更多信息详见这里. 前置条件 要完成这个实验室需要: Visual Studio Team Services 账户.如果没有,需要创建一个. Visual Studio 2017 或更高版本 可以使…
概览 本文意在对于OWASP's Zed Attack Proxy(ZAP)软件做一个基本使用指南介绍. ZAP是一个用于实施安全性测试的工具,即使没有很强的安全测试背景也可以很好的使用. 为了达到这一目的,本文会包含一些安全测试概念和术语,但是本文并不会就ZAP或安全测试进行过于深入的讨论.   安全测试基础 软件系统安全性测试,是一个评估和测试系统,以发现系统和数据安全性风险和漏洞的过程. 安全性测试并没有统一的方法论,不过我们将这一过程描述为“不以滥用为目的的发现系统的漏洞的行为”. 常见…
第三部分 测试篇 测试需要掌握的知识面很广泛,本篇的关注点是数据库的性能测试和压力测试,对于其他领域的测试,由于涉猎不多,笔者就不做叙述了.DBA的工作职责之一就是评估软硬件,这往往是一项很耗时的工作,本书将分两个章节为读者介绍数据库的性能.压力测试所需要掌握的理论知识,并提供一个简单的基准测试模型以供大家参考.这部分内容对于大部分中小型公司来说应该够用了.第8章 测试基础 本章将为读者介绍测试数据库要掌握的一些概念.步骤和注意事项.很多时候,我们在做架构设计时会拿不定主意,而这是源于对软硬件的…
测试者出的APP测试面试题 一.开场问题:(自由发挥) 1.请自我介绍一下: 2.为什么离开上一个公司呢? 3.做测试多久了?以前做过哪些项目?你们以前测试的流程是怎样的?用过哪些测试工具? 4.你觉得为什么要在一个团队中开展软件测试工作,测试的价值提现在哪里? 二.技术方面: 1.代码能力: 1.1.请用自己最擅长的编程语言,将一个字符串反转并输出? 参考答案: (1).python实现: 方法1.使用[::-1]: s = 'python' print s[::-1] 1 2 方法2.使用r…
今天接着给大家带来的是Android测试基础题(三).    需求:定义一个排序的方法,根据用户传入的double类型数组进行排序,并返回排序后的数组 俗话说的好:温故而知新,可以为师矣 package com.test; public class DemoThree { /** * 为double类型数组进行排序并返回的方法 * @param nums 要排序的数组 * @return 排序完毕后的数组 */ static double[] sort(double[] nums){ doubl…
选择和使用测试方法和工具 按照测试需求用途(或测试技巧)选择 在软件开发生命周期和软件测试流程中适当地选择 按照测试人员实际技能选择 选择可提供的和可执行的 测试方法 类别及技巧 目标 使用方法 举例 适合场景 压力测试 模拟出实际用户环境 产生测试数据;测试组模拟用户处理被创建的数据 确定是否分配了足够的磁盘空间;通讯的容量是否足够;测试系统过载的情况 关于容量的信息不确定 性能测试 确定系统达到了希望达到的性能水平 使用软件和硬件的监视器;使用模拟的监控模型,对关心的性能指标进行监控;创建一…