最近做了摇号系统功能测试的项目,特来总结一下。
摇号系统简单介绍:
1、登录界面中,需要验证身份证号、手机号、验证码
2、房源关联属性:房源ID,项目名称,户型(一室户、二室户、三室户),分类,是否变更
3、人源关联属性:人源ID,身份证号,手机号,评分,项目名称,户型(一室户、二室户、三室户),分类,是否变更,摇号开始时间,摇号结束时间
4、摇号规则:由评分高低来决定是否能摇到号,评分越高越容易摇到号;评分相等的话,在评分相等的这些人源集合里由系统根据房源数量随机产生;评分不填写时,系统会先将评分置为0
我自己设计的时候,思路是3个有效等价类,1个无效等价类:
1、人多房少:(1)同项目一种室户,像:项目1一室户,项目1一室户;(2)同项目二种室户,像:项目1一室户,项目1二室户;(3)同项目三种室户,像:项目1一室户,项目1二室户,项目1三室户;(4)不同项目一种室户;(5)不同项目二种室户;(6)不同项目三种室户;
2、人少房多,(1)同项目一种室户,像:项目1一室户,项目1一室户;(2)