项目Alpha版本发布

一.开头描述:

1.课程链接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2

2.作业要求链接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3330

3.团队名称:快乐小分队

4.作业目标:1)发布我们小组做的项目初级版本,为我们同学之间互测提供基础。

                     2)发布之前,每个小组成员负责自己模块功能的测试,发现自己模块的问题并解决。

                       减少后续工作的时间。

                     3)发布了项目的初级版本后,更好的明确后续版本的改进,更好的分工后续的项目任务。

二.小组成员:           

                    1)冯鹏(组长) 201731062617

                    2)鲜泽   201731062612

                    3)李家豪 201731062614

                    4)郭经伟 201731062615

                    5)程前勇 201731062616

                    6)范桂林  201731062633

三.项目α版本的发布地址或者下载安装说明(可供下载及操作):

       1.百度网盘链接:https://pan.baidu.com/s/1E7TORrSKDCJJdiKQJ79f-A

       2.提取码:lpk8

        ( 也可以使用github的仓库地址:https://github.com/fengpeng123/-Alpha-.git)

       3.安装教程链接:https://pan.baidu.com/s/1QJY84amarrqUHY_kC3sQZA

       4.提取码:5x8p    

四.给出一份α版本的测试报告。

1.测试工作安排:

      冯鹏,郭经伟:单词翻译,英语单词随机测试,英语四六级单词逐个测试,这3个模块的测试。在5天内完成。

      鲜泽,李家豪:单词本模块的测试,4天内完成。

      程前勇:英语短文模块的测试,3天内完成。

      范桂林:英语选词填空模块的测试,3天内完成。

2.测试工具的选择:

       QuickTest

3.测试用例:

      等价类划分法:

     登录模块:

     子集:1.用户名和密码皆为空  2.用户名为空,密码不为空 3.用户名不为空,密码为空。

                4.两者皆不为空。

     实例:1.用户名:“”,密码:“”(无效等价类实例)

                2.用户名:“”,密码:123(无效等价类实例)

                3.用户名:李华,密码:“”(有效等价类实例)

                4.用户名:李华,密码:123(无效等价类实例)

  

     等价类划分法:  

    翻译模块:

     子集:1.输入框为空 2.输入框不为空 

      实例:1.查询框:“”(无效等价类实例)

                2.查询框:“abandon”(有效等价类实例)

    

     错误推测法 :

    单词随机测试模块,单词逐个测试模块,单词表模块,英语范文模块。

   

    等价类划分法:

    英语选词填空模块:

    子集:1.10个空都是A到J的字母。2.10个空有数字。3.10个空有字母小写

               4.10个空有字母小写和数字。

   实例:1.单词选项:ABCDEFGHJI(有效等价类实例)

              2.单词选项:ABCDEFGH12(无效等价类实例)

              3.单词选项:ABCDEFGhij(无效等价类实例)

              4.单词选项:abcde12345(无效等价类实例)

    4.测试结果截图

1)登录界面:

2.菜单界面:

3.翻译:

4.单词本:

5.随机测试:

6.逐个测试:

7.英语短文:

8.选词填空:

   5.测试体会与总结:

   翻译模块,测试模块:

   冯鹏:通过α版本的发布,我们提前进行了功能测试以及其他的运行检查,明白了自己负责模块存在的问题,

   提高了自己的能力,让后续的任务分配更加的合理。

   郭经伟:提高了自己的能力,发现了自己负责的模块中功能上存在的不足。

   

英语短文模块:

  程前勇:我负责的板块比较简单,但是细节很多,很多一些小细节搞不定就要去问大佬,问百度,学到了很多,收获很大.

单词本模块:

  鲜泽:单词本模块,从中我学习到了模块间的调用,数据库的链接

  李家豪:我在单词本的实现中学到了数据的导入与显示,对数据的操作的类更加熟悉。

 英语选词填空模块:

  范桂林:发现了自己模块的改进之处,提高了自己的逻辑能力,学到了很多知识。

五.给出项目情况总结:

1.在α版本发布之后,该组的项目已经完成了用户注册登录,英语四六级单词翻译,英语四六级单词随机测试,

    英语四六级单词逐个测试,英语单词表,英语短文录入,英语选词填空。

2.和项目预期计划相比,除了每个功能的界面优化外,其余功能均已完成。

3.β版本的展望,给出具体的安排计划:

           在剩下的一周多时间里,我们小组准备把每个功能的界面优化做好就可以了。

           冯鹏,郭经伟做单词翻译,英语单词随机测试,英语四六级单词逐个测试,这3个模块的界面优化。鲜泽,李家豪做

           单词本模块的界面优化。程前勇做英语短文模块的界面优化。 范桂林做英语选词填空模块的界面优化。

      

原文地址:https://www.cnblogs.com/fengpeng123/p/10981560.html