雪球App抓包与Mock实战(一)- 作业贴

王小刚作业

图片

liuyu
【作业一】
image
image

【选做三】
清空
image
image

剩一个
image
image

列表置空:
cat chls.json | jq ‘.data.items[].quote[]={}’ | jq ‘.data.items_size=0’ > chls_0.json


列表留1个:
cat chls.json | jq ‘.data.items=.data.items[0]’ | jq ‘.data.items_size=0’ > chls_1.json

边界值:

涨幅边界值1

贾潇冰——作业
1、股票颜色变换
(1)image


(2)image

(3)image

2、股票列表批量操作
(1)清空:cat ZYdata1.json | jq ‘.data.items-=.data.items’ | jq ‘.data.items_size-=.data.items_size’ > ZYdata3.json

(2)剩余一支:cat ZYdata1.json | jq ‘.data.items=.data.items[0]’ | jq ‘.data.items_size=1’ > ZYdata4.json

作业1: 使用charles rewrite 实现股票颜色变换的的边界值测试

作业1: 使用charles rewrite 实现股票颜色变换的的边界值测试
1605853854(1)
1605853829(1) 1605853888(1) 1605853924(1)
【选做】针对股票列表页批量操作(列表页股票清空、剩1支),回复jq 和截图
列表页股票清空
cat quote.json | jq ‘.data.items-=.data.items’ | jq ‘.data.items_size-=.data.items_size’ > name2.json
$ cat quote.json | jq ‘.data.items-=.data.items’ | jq ‘.data.items_size-=.data.items_size’
1605855431(1)
1605854783(1)
1605854568(1)
剩1支
cat quote.json | jq ‘.data.items=[.data.items[0]]’ | jq ‘.data.items_size=1’ > name3.json
1605854807(1) 1605854824(1)

1、改为临界值

2、列表数据为0:cat datas.json|jq ‘.data.items-=.data.items’>data1.json
WX20201122-095356@2x

3、保留一只股票:cat datas.json | jq ‘.data.items = [.data.items[0]]’|jq ‘.data.items_size = 1’>data3.json
image

cat data.json | jq ‘.data.items[0].quote.current=0.01’|jq ‘.data.items[1].quote.current=-0.01’|jq ‘.data.items[2].quote.current=1000000000’| jq ‘.data.items[3].quote.current=99999999’|jq ‘.data.items[4].quote.current=0.00001’ >data4.json
image

保留一只股票
cat data.json | jq ‘.data.items=[.data.items[0]]’|jq ‘.data.items_size=1’ > data6.json
image
清空股票
cat data.json | jq ‘.data.items=’|jq ‘.data.items_size=0’ >data7.json
image

匡志荣作业
1.rewrite边界值测试

2.股票列表批量化操作
jq: cat data.json | jq ‘.data.items=[.data.items[0]]’ | jq ‘.data.items_size=1’ > data3.json

Charles作业3