说实在的,互联网行业没有谁是真正的不可替代的!不管你技术多 nb
知道大环境不太好,还扎测试的坑干啥。。
1、使用类型注解,把参数限定的内容换成枚举类型,在 ide 中传参如果不是指定的枚举类型,会给出提示
from enum import Enum
class StrEnum(Enum):
one = '1'
two = '2'
three = '3'
four = '4'
five = '5'
def func(string: StrEnum) -> None:
...
2、方法添加注释,对参数范围进行说明,方法里面对参数做判断,不符合范围的抛出异常
这日志说明的还不够明确么。。。
用 pytest 的全路径
自动化测试平台。。隔几天就会有造一个,看都看腻了
把测试两个字去掉,把自己当成开发去进阶。
subprocess.Popen('adb devices', universal_newlines=True, stdout=subprocess.PIPE).stdout.read()
这样可以么,转成字符串排序后比较
import json
print(sorted(json.dumps(a)) == sorted(json.dumps(b)))
PPT 很强大
u\b
你这太复杂了,而且没有普适性。(...).*\1
可以的!多交流
这次过来参加下,撩下你!
插个耳机
学啥都别学大癌股。。
这个妹子可以!
你把登录的 case 返回的 sessionid 等返回值序列化存储起来。后面的 case 需要用的时候先判断传的值是否存在,再使用
我非计算机专业出生的,我如果是计算机专业毕业,绝对是不会干测试的。
刚毕业能选择做开发,何苦选择测试。。
本来 espresso 是不想让你手动的去 sleep 的。。。
人工手工在手机上提 bug 单,效率还真没在 PC 上快。除非人不在工位上
我想简历上有这些的话,任何一个挑简历的人都会直接丢弃掉。
自己写的。
@wallerson 这个模块需要放在你的测试脚本同级的目录下