2016年九月月 发布的文章

移动端测试注意点

1.兼容性(系统版本、屏幕大小,UI版本)

2.网络切换(3G4G切2G,wifi切4G,网络限速,突然断网,离线,移动、联通、电信)

3.健壮性(随机点后退、进程切换、返回桌面、锁屏,上下左右滑动,下拉刷新等)

4.软件自动更新

5.内部通知提醒

6.会话有效期(自动登录,登录超时等)

7.移动端与PC端在某些字段控制的一致性(比如:登录、注册等)

8.安装、卸载

9.性能(耗电等)

 

 

Python学习笔记-基础

# 第一行代码
print('hello,python!')
print('你好')

# 变量学习
counter = 100 # 整型变量
miles = 1000.0 # 浮点型
name = "liu" # 字符型
int_test = -10 # 有符号整型
float_test = 32.3 # 浮点型
complex_test = 3.14j # 复数

print(counter)
print(miles)
print(name)
print(int_test)
print(float_test)
print(complex_test)

# 字符串学习
str = 'hello world!'

print(str)
print(str[0])
print(str[2:5])
print(str[2:])
print(str * 2)
print(str + "test")

# 列表学习
list = ['abcd',786,2.23,'liu',70.2]
tinylist = [123,'kai']

print(list)
print(list[0])
print(list[1:3])
print(list[2:])
print(tinylist * 2)
print(list + tinylist)

# 元组学习
tuple = ('abcd', 786, 2.23, 'kai', 70.2)
tinytuple = (123, 'jun')

print(tuple)
print(tuple[0])
print(tuple[1:3])
print(tuple[2:])
print(tinytuple * 2)
print(tuple + tinytuple)

# 元祖不允许更新
# tuple[2] = 1000  # 非法应用
list[2] = 1000  # 合法应用

# 字典学习  字典当中的元素是通过键来存取,而不是偏移-区别于了表
dict = {}
dict["one"] = "one"
dict[2] = "two"
tinydict = {'name': 'kai', 'code': 6743, 'dept': 'jun'}

print(dict['one'])
print(dict[2])
print(tinydict)
print(tinydict.keys())   # 输出所有键
print(tinydict.values())  # 输出所有值
print(dict.keys())
print(dict.values())

# 下一篇 运算符
# 成员运算符 in  包含 字符串,列表,元组
a = "测试"
str = "测试之道"
if (a in str):
    print("变量a在给定的字符串中")
else:
    print("变量a不在给定的字符串中")

b = "道"
if (b not in str):
    print("b不在给定的字符串")
else:
    print("B在给定的字符串中")

# 条件判断 同上  python不支持 switch 语句
name= "liu"
if name == "liukai":
    print("kai")
elif name == "liu":
    print("liu")
else:
    print("jun")
# 循环语句--while
count = 0
while (count < 9):
    count = count + 1
    if count == 3:
        continue
    elif count == 6:
        break
    else:
        print("the num is:", count)
print("end")

# 循环语句--for 可以遍历任何序列的项目
for lettter in 'python':
    print("当前字母:",lettter)
else:  # else会在 while 或者 for 循环正常执行完的情况下执行(即不是通过break中断的)
    print("字符串结束")

#通过遍历索引循环
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
    print('当前水果:',fruits[index])
print("end")
# 格式化字符串输出
print("my name is %s and weight is %d kg!"%("liu",100))
# 三引号  所见即所得的输出方式(可以换行)  省略了某些特殊字符转义的麻烦
hi  = '''hi
    there'''
print( hi)