编程
- x个人围成1圈,重复从第1个人开始数到y,第y个人出列,直到剩下z人为止
while True: x, y, z = int(input()), int(input()),int(input()) m = x count = 0 while x > z: if m < y: m = m + x count += 1 else: m -= y x -= 1 print(count)
测试基础
-
淘宝登陆功能怎么编写测试用例
- 功能
正常流程登陆
已注册用户登陆—包括手机号用户、用户名用户、第三方登陆用户登陆
异常流程登陆
未注册用户登陆
错误手机号/账户/密码登陆及提示
多次错误登陆的异常提示/安全校验等- 性能
负载测试:在不同发用户数压力下的表现(评价指标如响应时间等)
压力测试:看极限能承载多大的用户量同时正常使用- 兼容
不同版本web/app端的登陆功能兼容
- 易用
登陆失败是否有安全合理的提示
记住账户功能是否可用- 安全
登陆失败的提示是否安全合理
多次登陆失败是否有合理处理机制,如锁定
登陆是是否有随机验证码、手机验证码等防止暴力破解
是否防止sql注入、XSS、CSRF等机制
密码是否可被复制,传输是否加密
cookies校验是否合理严谨,过期时间是否合理- 异常测试
断网/断电/弱网登陆的异常处理