作业1(截止时间3月22日)

请使用excel模板word模板,完成对126邮箱登录功能的测试用例编写,界面如下图。提交到ftp。

------------------------------------------------------------------------------------

作业2(截止时间3月29日)

请为三角形问题、NextDate函数、佣金问题,设计黑盒测试用例。要求首先说明采用的测试方法和设计思路(写出等价类或决策表),然后再编写测试数据。

------------------------------------------------------------------------------------

作业3(截止时间4月5日)

请从第4章习题的6、7、8、10中挑选一题设计测试用例,要求首先说明采用的测试方法和设计思路(写出等价类或决策表),写出等价类或决策表,最终写出测试数据。

------------------------------------------------------------------------------------

作业4(截止时间4月19日)

目标1:MTM探索测试

请在MTM中,使用探索测试的方法,完成对三角形程序的测试。

目标2:MTM探索测试

请在MTM中,使用脚本化测试的方法,完成对NextDate()程序的测试。

目标3:MTM系统测试

请在MTM中完成对126邮箱的功能测试,包括登录、发邮件、收邮件。

--------------------------------------------------------------

作业5(截止时间4月26日)

已知项目LogSystem,其中有个类为LogAnalyzer。请对其中的IsValidLogFileName进行测试,并根据结果修改源代码。
要求:

  • 使用数据驱动添加足够的测试用例,达到代码覆盖率100%;
  • 对空文件名,采用抛出异常的处理方式,并进行测试;
  • 使用TestInitialize和TestCleanup,进行测试初始化;
  • 根据测试结构修改程序,规范测试代码的命名。

----------------------------------------------------------------------------------------

作业6(选作)

请为如下需求设计程序(类库项目),并进行单元测试(单元测试项目)。

已知某飞机票定价系统,需求如下:

(1)乘客可以免费托运重量不超过30kg(含30kg)的行李。

(2)假设行李超过30kg,其收费标准为:

头等舱国内乘客:超重部分每千克收费4元。

其他舱国内乘客:超重部分每千克收费6元。

外国乘客:超重部分每千克比国内乘客多1倍。

残疾乘客:为正常价格的半价。

(3)行李重量超出部分,不满1kg的按照1kg计算。

----------------------------------------------------------------------------------------

作业7(选作)

使用TDD编写程序,实现查找某个字符串在被查字符串中出现的次数。

----------------------------------------------------------------------------------------

作业8(选作)

已知某系统的登录功能,登录界面包含用户名、密码、验证码、十天内免登录,登录后可以把用户登录信息(包含用户名和登录时间)写到日志文件中。

要求对该登录功能进行单元测试,充分运用解除依赖的方法,使用Microsoft Fakes模拟框架去测试。

----------------------------------------------------------------------------------------

作业9

请完成对以下插入排序函数的单元测试,新建解决方案,包含被测项目和测试项目,编写单元测试代码。
public void insertionSort( int[ ] a )

{
  int j;
  for( int p = 1; p < a.Length; p++ )
  {
    int tmp = a[ p ];
    for( j = p; j > 0 && tmp<a[ j - 1 ]; j-- )
      a[ j ] = a[ j - 1 ];
    a[ j ] = tmp;
  }

}

----------------------------------------------------------------------------------------

作业10

请使用selenium打开火狐、谷歌、ie浏览器。(课堂检查)

----------------------------------------------------------------------------------------

作业11

请完成对百度搜索的功能测试,代码上交到ftp。

测试需求包含关键字搜索正常、搜索不到、模糊搜索、关联搜索、上下翻页、Ajax关键字联想、百度产品信息排名靠前。

允许扩展补充,建议结合数据驱动进行优化。

作业列表 of《软件测试技术》的更多相关文章

  1. 实验十二 团队作业8:软件测试与Alpha冲刺

    实验十二 团队作业8:软件测试与Alpha冲刺 实验时间 2018-6-13 Deadline: [6.13-6.19]之间任选连续5天的23:00,以团队随笔博文提交时间为准. 评分标准: 按时交 ...

  2. 《BUG创造队》作业8:软件测试与Alpha冲刺(第四天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  3. 实验十二 团队作业8:软件测试与Alpha冲刺 第四天

    项目 内容 这个作业属于哪个课程 老师链接 这个作业的要求在哪里 实验十二 团队作业8:软件测试与Alpha冲刺 团队名称 Always Run! 作业学习目标 (1)掌握软件测试基础技术 (2)学习 ...

  4. 实验十二 团队作业8:软件测试与Alpha冲刺 第五天

    项目 内容 这个作业属于哪个课程 老师链接 这个作业的要求在哪里 实验十二 团队作业8:软件测试与Alpha冲刺 团队名称 Always Run! 作业学习目标 (1)掌握软件测试基础技术 (2)学习 ...

  5. 《BUG创造队》作业8:软件测试与Alpha冲刺(第一天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  6. 《BUG创造队》作业8:软件测试与Alpha冲刺(第二天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  7. 《BUG创造队》作业8:软件测试与Alpha冲刺(第三天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  8. 《BUG创造队》作业8:软件测试与Alpha冲刺(第五天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  9. 软件测试技术lab2——Selenium上机实验

    Selenium上机实验说明 1.安装SeleniumIDE插件 2.学会使用SeleniumIDE录制脚本和导出脚本 3.访问http://121.193.130.195:8080/使用学号登录系统 ...

随机推荐

  1. Kafka笔记整理(三):消费形式验证与性能测试

    Kafka消费形式验证 前面的<Kafka笔记整理(一)>中有提到消费者的消费形式,说明如下: .每个consumer属于一个consumer group,可以指定组id.group.id ...

  2. Appium-Java滑动操作

    Java滑动操作,通常可以直接使用API中AndroidDriver类中的swipe方法,直接进行调用 swipe(int startx, int starty, int endx, int endy ...

  3. pytorch rnn

    温习一下,写着玩. import torch import torch.nn as nn import numpy as np import torch.optim as optim class RN ...

  4. SQL Server创建视图——视图的作用

    视图简介: 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口. 常规视图本身并不存储实际的数据,而仅仅是由SELECT语句组成的查询定义的虚拟表 . ...

  5. web前端基础——初识JavaScript

    1 JavaScript概述 JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果.通常JavaScript脚 ...

  6. TOSCA自动化测试工具--识别元素唯一性的控件

    当Modules模块通过Scan识别出页面元素后,选择需要测试的对象,然后判断对象唯一性

  7. require-ensure

    require-ensure 说明: require.ensure在需要的时候才下载依赖的模块,当参数指定的模块都下载下来了(下载下来的模块还没执行),便执行参数指定的回调函数.require.ens ...

  8. 【GZAdmin】开源BS demo快速搭建

    下载搭建项目:链接:https://pan.baidu.com/s/1jHZ3Kkm 密码:5k4q 项目源码: GZAdmin_API:https://github.com/GarsonZhang/ ...

  9. MVC中使用分部视图参数,改变分部视图连接样式

    MVC中使用分部视图参数,改变分部视图连接样式! Controller代码 [ChildActionOnly] public ActionResult Navigator(int tag) { ret ...

  10. WCF服务类的实例模式(本文为转载)

    WCF开发时如何选择正确的实例模式(InstanceMode)?   在使用WCF实例模型时,你是否思考过这几个的问题: ”WCF中的实例模式如何正确应用”? ”使用WCF中的实例模式有何原则可以遵循 ...