Skip to content

Commit c0cadab

Browse files
author
hebron
committed
[add] more test cases for tally tab
1 parent bfad2e9 commit c0cadab

File tree

8 files changed

+1524
-311
lines changed

8 files changed

+1524
-311
lines changed

.env.example

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,21 @@ APP_ACTIVITY=
66
OTP=
77
PARTIAL_TEXT_AFTER_CREATING_CUSTOMER_OR_SUPPLIER=কে টালিতে যোগ করা হয়েছে।
88
PARTIAL_TEXT_AFTER_DELETING_CUSTOMER_OR_SUPPLIER=কে টালি থেকে ডিলিট করা হয়েছে।
9+
ERROR_MESSAGE_WHEN_INVALID_PHONE=মোবাইল নম্বর সঠিক নয়
10+
ERROR_MESSAGE_WHEN_EXISTING_PHONE=এই মোবাইল নম্বরের কাস্টমার আগে থেকেই আছে
911
TEXT_AFTER_UPDATING_PELAM_DILAM=লেনদেনটি রেকর্ড করা হয়েছে।
10-
TEXT_AFTER_UPDATING_NAME_OR_MOBILE_OF_CUSTOMER_OR_SUPPLIER=কাস্টমার/সাপ্লায়ারের তথ্য আপডেট করা হয়েছে।
11-
TEXT_AFTER_SENDING_TAGADA_MESSAGE=তাগাদা মেসেজ পাঠানো হয়েছে।
12+
TEXT_AFTER_DELETING_LENDEN=লেনদেনটি ডিলিট করা হয়েছে।
13+
TEXT_AFTER_UPDATING_NAME_OR_PHONE_OF_CUSTOMER_OR_SUPPLIER=কাস্টমার/সাপ্লায়ারের তথ্য আপডেট করা হয়েছে।
14+
TEXT_AFTER_SENDING_TAGADA_MESSAGE="পেমেন্ট লিংক" পাঠানো হয়েছে।
15+
TEXT_AFTER_COPYING_PAYMENT_LINK=পেমেন্ট লিংক কপি করা হয়েছে।
16+
TEXT_SNACKBAR_ERROR_WHEN_PHONE_INVALID=মোবাইল নম্বর সঠিক নয়।
17+
TEXT_DOINIK_HISAB=দৈনিক হিসাব
18+
TEXT_TALLY_MESSAGE_KINI=টালি মেসেজ কিনি
19+
TEXT_OBOSHISTHO_FOUR=অবশিষ্ট: ৪
20+
TEXT_APP_UNAVAILABLE_TO_SHARE=অন্য মাধ্যমে শেয়ার করুন
21+
PARTIAL_TEXT_RECORD_SHARE_APP_MESSENGER=মেসেঞ্জার
22+
PARTIAL_TEXT_RECORD_SHARE_APP_TALLY_MESSAGE=টালি মেসেজ
23+
TEXT_TAGADA_PATHATE_TAP_KORUN=তাগাদা পাঠাতে ট্যাপ করুন।
1224
TEXT_AFTER_CLOSING_EYE_BUTTON=- - -
1325
TEXT_AJKER_BECHA=৩৩
1426
TEXT_BORTOMAN_CASH=
@@ -27,3 +39,6 @@ TEXT_CASH_KENA=৯.০০
2739
TEXT_KHOROCH=৭.০০
2840
TEXT_MALIK_DILO=৯.০০
2941
TEXT_MALIK_NILO=১৯.০০
42+
TEXT_TWENTY_NINE=২৯
43+
TEXT_TWENTY_SIX=২৬
44+
TEXT_THIRTY_THREE=৩৩

src/test/java/screens/TallyScreen.java

Lines changed: 961 additions & 141 deletions
Large diffs are not rendered by default.

src/test/java/screens/WalletScreen.java

Lines changed: 0 additions & 77 deletions
This file was deleted.

src/test/java/setup/Setup.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.testng.ITestResult;
77
import org.testng.annotations.AfterMethod;
88
import org.testng.annotations.AfterTest;
9+
import org.testng.annotations.BeforeMethod;
910
import org.testng.annotations.BeforeTest;
1011
import utils.Utils;
1112

@@ -36,15 +37,26 @@ public AndroidDriver setup() throws MalformedURLException {
3637
return driver;
3738
}
3839

40+
@BeforeMethod
41+
public void waitOneSecond() throws InterruptedException {
42+
Thread.sleep(1000);
43+
}
44+
3945
@AfterMethod
4046
public void isFailed(ITestResult result) {
4147
if (ITestResult.FAILURE == result.getStatus()) {
4248
try {
43-
Utils.saveScreenshot("Failed Screenshot", driver);
49+
Utils.saveScreenshot("After test failed Screenshot", driver);
4450
} catch (Exception exception) {
4551
System.out.println(exception.toString());
4652
}
4753

54+
} else {
55+
try {
56+
Utils.saveScreenshot("After test Screenshot", driver);
57+
} catch (Exception exception) {
58+
System.out.println(exception.toString());
59+
}
4860
}
4961

5062
}

0 commit comments

Comments
 (0)