1.需求是这样的初中数学的ID是1,然后我就在add_teacher这个函数里面直接把1传进去了。但是这样做有个缺点,可读性比较低,过一段时间后我根本不知道1是什么了。所以一个改进的方法是,遇到这种描述性的信息,可以考虑把他们变成全局变量


2.具体变成全局变量的过程.这样的话,即使以后初中数学的ID不是1了,那也只需要修改全局文件cfg里面的值就好了,不用很麻烦的去找每个文件里用到科目ID的地方,可用性比较好


2.另一个进步的点
hytest里面又给我们定义一个全局的字典叫GSTORE,如果我们在套件的st文件中,创建初始环境时,生成了一个班级,然后在后面的用例中需要用到这个班级的ID,那我们可以把这个班级ID提前存到全局字典里面去,取一个合适的名字,然后就可以很方便的访问它。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946831/viewspace-3163300/ ,如需转载,请注明出处,否则将追究法律责任。