dewme
About
- Username
- dewme
- Joined
- Visits
- 932
- Last Active
- Roles
- member
- Points
- 15,799
- Badges
- 2
- Posts
- 6,115
Reactions
-
Latest macOS Ventura update brings a location services bug
mayfly said:dewme said:Sounds like Apple’s regression testing missed this one. It happens. Humans still have their place.One of the primary uses of regression testing is to verify that a set of features and functions that are known to be working prior to a new build are not broken by the latest (new) build. Because these test cases are so well established and serve as reasonable indicators that the build is stable from the standpoint of existing functionality, they are very often automated. In software organizations that follow continuous integration principles the regression test suite is often run at least daily, on every build, or even at every check-in.As you may easily imagine, automated regression tests cannot cover every possible code path or feature. But as time goes by the regression test coverage increases for things that can be automated, like checking the results of a menu selection with a given set of system conditions, all of which can be established within the scope of automated testing, which the feature in question likely exhibits.I don’t see the broken feature in question being dependent on how different users end up activating the code path that surfaces the broken feature. But I totally agree that there are plenty of features and functions that aren’t amenable to test automation and that’s where human testers and human plus automation testing comes into play.Alpha, beta, and other testers definitely provide another layer of test verification. But they also provide a much more valuable layer of product and feature validation, I.e., an assessment that the features and functions that the product delivers are actually useful for how customers in different problem domains use the product. The developers specifying, creating, and verifying the features rarely have a complete picture or global understanding of how the product will be used.Customer driven validation testing that covers a wide swath of representative customers is about as good as it gets, which is why Apple is so supportive of developer and public beta testing. But Apple’s first line of defense is their internal verification testing. The more often and more inclusive they can make their test coverage, the better off the product will be. Testing a product of the size and complexity of iOS more often definitely requires test automation. A commitment to improving test coverage and avoiding breakage requires the regression test suite to be revisited and updated as the scope of the product’s functionality expands. -
Latest macOS Ventura update brings a location services bug
-
Latest Intel and AMD vulnerabilities a gentle reminder to switch to Apple silicon
whatisgoingon said:The thing is, there's nothing magic about Apple's processors, that somehow prevent them from having these kind of vulnerabilities. They just are unlikely to have these specific ones. Apple's processors are in widespread enough use, with lots of high-value targets, where people will find these kind of vulnerabilities in Apple silicon.If anything, Apple will (based on history) be much much slower at fixing/patching and reporting these vulnerabilities, when Apple becomes aware of them.
I don’t think iBiCCC understands the difference between a programming language and a compiler. -
Latest Intel and AMD vulnerabilities a gentle reminder to switch to Apple silicon
-
Apple still doesn't need RCS, but the latest update brings it closer to being suitable for...
gatorguy said:auxio said:gatorguy said:Isn't support for SMS falling by the wayside, and deprecation set to accelerate?- Microsoft no longer supports SMS for some sign-in types, including new devices and multi-factor authentication
- Facebook/Meta Messenger will no longer support SMS as of September 28, 2023
- Signal is removing SMS and MMS support to improve user safety and data protection
My guess is that, for purely profit reasons, Apple will refuse to make any iMessage protocol changes until law or regulators mandate it. But change they will, and probably sooner rather than later. Any takers on a friendly wager of within 12-16 months (probably less but I'm being generous)?