• 0
  • 0
分享
  • 软件测试:测试一个网站——软件测试圈
  • 小丸子🍡 2024-11-01 13:08:53 字数 626 阅读 185 收藏 0

  一、软件测试的原则

  1、软件测试应尽早执行,并贯穿于整个软件生命周期;

  2、软件测试应追溯需求;

  3、测试应由第三方来构造;

  4、穷举测试是不可能的,要遵循 Good-enough 原则;

  5、必须确定预期输出(或结果);

  6、必须彻底检查每个测试结果;

  7、充分注意测试中的群集现象;

  8、缺陷的二八定理;

  9、严格执行测试计划,排除测试的随意性;

  10、注意合法合理的输入,也要注意非法的非预期的输入;

  11、检查程序是否做了不该做的;

  12、测试应从“小规模”开始,逐步转向“大规模”;

  13、反复使用同样的测试会使软件具有抵抗力;

  14、关注缺陷的修复。

  二、网站测试的步骤

  1、文档阅读查看

  查找需求说明、网站设计等相关文档,分析测试需求。

  2、测试计划的制定

  功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试

  3、测试用例的设计

  ·等价类划分方法

  · 边界值分析方法

  · 错误推测方法

  · 因果图方法

  · 判定表驱动分析方法

  · 正交实验设计方法

  · 功能图分析方法

  4、接口测试和性能测试

  接口测试和性能测试可以根据接口文档,然后使用相应的的工具进行测试。

  接口测试工具:apipost

1-1.jpg

  性能测试工具:jmeter

  5、安全测试


作者:星星的星星    

来源:http://www.51testing.com/html/78/n-7795578.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 摘要:        随着网络攻击不断制造恐慌,我们在数字领域的应用和数据面临的威胁也越来越大。互联世界中的企业需要认识到,安全测试对于他们的web应用程序是至关重要的。他们从项目一开始就需要先进的、全面的安全测试计划,以确保安全的用户体验。下面讲讲如何开始。        近年来,支持各种服务的Web应用程序赢得了用户的信任。由于人们认为交易是受到安全监控的,所以在平台之间加载和共享了数万亿字节的数据。  &nbs...
            0 0 1149
            分享
          • 金三银四是跳槽的高峰期,我也加入了跳槽的大军中,当准备写简历时,我陷入了彷徨,因为我没有任何亮点可以在简历中体现。应该有不少人跟我有同样的迷茫吧,所以我就来说说我对这一行的理解,希望能跟我有相似经历的童鞋们有一点点的指引作用,不要再陷入我这同样的深坑。1、首先来说说我的经历。大学期间校企合作培训.NET开发工程师,培训期间很幸运进入了一家物联网公司开始了我的码农生活,在码农的生活中比较累,自觉无法胜任软件开发职位,由于是女孩子,觉得软件测试更适本人一点,毕业后就开始找软件测试相关的工作,当时的愿望还是很美好的,先学习软件的基本理论知识再深入到白盒测试,找了一份软件测试的工作,就这样进入了软件测...
            0 0 939
            分享
          •   最近我接触到了一种我之前没有接触过的产品,那就是物联网平台。说物联网平台之前,让咱们先来了解一下什么是物联网。物联网,简单来说,就是把各种各样的设备通过网络连接在一起,通过网络连接去管理和操控设备,获取设备采集的数据等等。  物联网其实在我们的日常生活中已经应用得非常广泛了,包括制造业、智慧城市、智慧医疗、物流、农业、智能家居等行业都有涉及。像咱们平常生活中使用手机扫码骑共享单车、无人快递柜取快递、手机连接空调设置温度等等都属于物联网的实际应用。  我目前所涉及的行业其实就属于智慧城市产业下的一个分支:水环境监测方面。  物联网平台,就是将物联网设备远程连接、管理操控、设备采集数据的获取、...
            0 0 251
            分享
          • 把做Android开发以来碰到的一些不错的性能分析工具做个整理汇总...Debug GPU Overdraw类型:系统自带功能UI渲染检测功能(打开Settings,然后到 Developer Options -> Debug GPU Overdraw 选择 Show overdraw areas,手机系统设置中文的孩纸,自行对照翻译进去哈)作用:用来检测UI的重绘次数,开发者可以用来优化UI的性能。使用心得:检测UI性能的利器,对于开发者做UI优化的帮助挺大的。因为大量的重绘容易让app造成卡顿或者直接导致丢帧的现象。开发者熟悉View的绘制原理可以结合对一些布局或者自定义控件做相应的...
            13 13 987
            分享
          • 人们讨厌应用程序崩溃,尤其是是程序减速或卡死几秒钟这样的现象。 根据Dimensional Research的一项调查,61%的用户希望程序在4秒内启动,而49%的用户希望在2秒内响应输入。 如果应用发生崩溃,冻结或报错等现象,53%的用户会将APP卸载。无论您的对象是消费者还是企业,崩溃问题会令他们彻底失望。 与一些移动开发人员进行了交谈,询问了他们遇到的最常见的崩溃问题有哪些, 他们给出了常见的六种原因。1.内存管理我所问道的每个人都会谈到内存管理,大多数APP都会开启许多线程占用系统的内存。OpsClarity营销副总裁Sachin Agarwal表示,程序员在编写代码时好像在app中只...
            2 3 2121
            分享
      • 51testing软件测试圈微信