THEMIS_Beta Sprint 3

Beta Sprint Testing Essay


Which course does this assignment belong to2301-MUSE社区-CSDN社区云
What are the requirements for this assignmentbeta Sprint
The goal of this assignmentTesting work of Beta Sprint
Team NameThemis
Top-of-the-line collection of essays Linkclick here
Other referencesCSDN、《The Practice of Project Construction》

⒈ Test work arrangement

1.1Client

To examine the responsive layout of the page, that is, the rendering effect of the user interface. Since this project is based on the development of the wechat mini program on uniapp, although different model interfaces can be selected for preview during development, in order to ensure the normal display of the adaptive interface under actual conditions, the CSS style and layout of the user interface are simulated in this part. We mainly adapt different models, covering most of the team members’ models. The models are introduced as follows:

  1. HUAWEI Mate/Nova
  2. iPone
  3. OPPO
  4. Xiaomi
  5. Matepad Pro
1.1.1 Front-end brief

For this part, when we adopt unit testing, we focus on the following aspects:

  1. Test interface elements and layout
    • Layout consistency
    • Component testing
  2. Mini program life cycle test
    • Life cycle methods such as onLoad and onShow
    • Background running and switching
  3. Network request and data loading test
    • Network Request
    • Loading state
  4. Test local storage and cache
    • Local storage
    • Cache policy

In terms of the arrangement of testers, first of all, the black box test of all staff was carried out, and then the module developer focused on testing the corresponding module

Student IDWorking Content
Repeated black box testing
Siqi LinLogin register module, publish module
Jiayi LuHome module, shopping cart module
Hongming ChenIdle items list module, mine module

在这里插入图片描述

2. Test tool selection and application

test itemstest tool
user sideUniTest,manpower
Back endPostman,Apifox, manpower

3. Test case documentation

In this section, we simulated all possible user paths for both buyers and sellers and conducted tests for each scenario. Below are parts of the test cases.

Case IDTest Case NamePreconditionStepsExpected ResultActual ResultNotes
1Successful LoginUser opens the login page1. Enter valid username and password
2. Click the login button
User successfully logs in and enters the homepageAs expected-
2Failed LoginUser opens the login page1. Enter invalid username or password
2. Click the login button
Login fails, stays on login page and error message is displayedAs expected-
3Valid Registration InformationUser opens the registration page1. Enter valid account name
2. Enter password
3. Enter confirmation password (same as password)
4. Click the register button
Registration successful, redirects to login pageAs expected-
4Mismatched Passwords During RegistrationUser opens the registration page1. Enter account name
2. Enter password
3. Enter a different confirmation password
4. Click the register button
Prompt that passwords do not match and request to re-enter the passwordAs expected-
5Browse Products and RedirectUser on the “idle” page1. Select product category
2. View product list
Automatically redirects to the corresponding product page after category selectionAs expected-
6View Product DetailsUser on the product list page1. Click on the productEnter the product details pageAs expected-
7Purchase (Rent) ProductUser on the product details page1. Click the rent button
2. Fill in the address
3. Choose payment method and complete payment
Product is taken down and appears in “My Rentals” and “My Orders”As expected-
8Seller Ships ProductUser on “My Orders” page1. Click the “ship” button
2. Enter the tracking number
3. Confirm shipment
Tracking number is updated in real-time in the detailsAs expected-
9Buyer Returns ProductUser on “My Rentals” page1. Click the “return” button
2. Enter the tracking number
3. Confirm return
Tracking number is updated in real-time in the detailsAs expected-
10Buyer Reviews ProductUser has completed the return1. Click on review in the product details page
2. Enter review content
3. Submit review
Review is updated in real-time in the product detailsAs expected-
11Successful Product ListingUser opens the listing page1. Upload product photo
2. Select product category
3. Fill in contact information, phone number, etc.
4. Click the “publish” button
Product is successfully listed on the “idle” page and the corresponding category pageAs expected-
12Incomplete Product Listing InformationUser opens the listing page1. Upload product photo
2. Select product category
3. Some information is not filled in
4. Click the “publish” button
Prompt “Please fill in XXX” appearsAs expectedInformation missing should be clearly indicated

4. Test experience

Our test documentation can be found here: TestDocumentation_CN

5. Project test review and summary

During our testing phase, we meticulously examined the functionality and user experience of our WeChat mini program developed with uniapp. We conducted a variety of tests across multiple devices, including HUAWEI Mate/Nova, iPhone, OPPO, Xiaomi, and Matepad Pro, to ensure responsive layout and compatibility. Each test case was carefully documented, capturing prerequisites, steps, expected and actual results, which facilitated a streamlined debugging process. Our team’s dedication to thorough testing resulted in a robust application that delivers consistent performance across all targeted devices. The live simulations on actual devices were particularly valuable in confirming the application’s real-world efficacy. Moving forward, we’ll continue refining our approach to incorporate feedback and improve our test strategies.

6. Contribution table

Student IDNameTask DescriptionContribution
832101220Siqi LinFront-end testing, Information Collecting,analysis and blog writing52%
832101108Jiayi LuBack-end testing and blog writing48%
832101109Hongming ChenBack-end testing and blog writing48%

7. Burn up chart and remaining work

请添加图片描述
Remaining work:
None.

  • 16
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值